MSDN中写的有啊。
而且SetValue有重载,你问的到底是哪种?
还是自己查MSDN吧.写的很详细的说!

解决方案 »

  1.   

    是索引类型的所有值的Array,一般为null
      

  2.   

    重载列表
    将某值设置给一维 Array 中指定位置的元素。索引指定为 32 位整数。受 .NET Framework 精简版的支持。[Visual Basic] Overloads Public Sub SetValue(Object, Integer)
    [C#] public void SetValue(object, int);
    [C++] public: void SetValue(Object*, int);
    [JScript] public function SetValue(Object, int);
    将某值设置给多维 Array 中指定位置的元素。索引指定为一个 32 位整数数组。受 .NET Framework 精简版的支持。[Visual Basic] Overloads Public Sub SetValue(Object, ParamArray Integer())
    [C#] public void SetValue(object, params int[]);
    [C++] public: void SetValue(Object*, int __gc[]);
    [JScript] public function SetValue(Object, int[]);
    将某值设置给一维 Array 中指定位置的元素。索引指定为 64 位整数。[Visual Basic] Overloads Public Sub SetValue(Object, Long)
    [C#] public void SetValue(object, long);
    [C++] public: void SetValue(Object*, __int64);
    [JScript] public function SetValue(Object, long);
    将某值设置给多维 Array 中指定位置的元素。索引指定为一个 64 位整数数组。[Visual Basic] Overloads Public Sub SetValue(Object, ParamArray Long())
    [C#] public void SetValue(object, params long[]);
    [C++] public: void SetValue(Object*, __int64 __gc[]);
    [JScript] public function SetValue(Object, long[]);
    将某值设置给二维 Array 中指定位置的元素。索引指定为 32 位整数。[Visual Basic] Overloads Public Sub SetValue(Object, Integer, Integer)
    [C#] public void SetValue(object, int, int);
    [C++] public: void SetValue(Object*, int, int);
    [JScript] public function SetValue(Object, int, int);
    将某值设置给二维 Array 中指定位置的元素。索引指定为 64 位整数。[Visual Basic] Overloads Public Sub SetValue(Object, Long, Long)
    [C#] public void SetValue(object, long, long);
    [C++] public: void SetValue(Object*, __int64, __int64);
    [JScript] public function SetValue(Object, long, long);
    将某值设置给三维 Array 中指定位置的元素。索引指定为 32 位整数。[Visual Basic] Overloads Public Sub SetValue(Object, Integer, Integer, Integer)
    [C#] public void SetValue(object, int, int, int);
    [C++] public: void SetValue(Object*, int, int, int);
    [JScript] public function SetValue(Object, int, int, int);
    将某值设置给三维 Array 中指定位置的元素。索引指定为 64 位整数。[Visual Basic] Overloads Public Sub SetValue(Object, Long, Long, Long)
    [C#] public void SetValue(object, long, long, long);
      

  3.   

    我是想知道public virtual void SetValue(object, object, object[])中的第三个参数如何用
    msdn上说是索引化属性的可选索引值。我不明白什么意思,能不能给出一个实例代码呀