2012-08-20 12:29 C# object数组的循环
2012-09-20 10:14
507 查看
http://blog.csdn.net/gishero/article/details/5656099
参数obj是个无法确定大小的bject[]数组类型,
而且object[]不支持foreach来遍历
用以下办法可以解决
//obj是无法确定容量的数组类型 object[]
private string GetString(object obj)
{
string strRst = "";
if (obj is System.Object[])
{
//确定数组大小
int iMax = (obj as Object[]).Length;
for (int i = 0; i < iMax; i++)
{
//循环取得数组内容
strRst += (obj as Object[]).GetValue(i).ToString();
}
}
return strRst;
}
参数obj是个无法确定大小的bject[]数组类型,
而且object[]不支持foreach来遍历
用以下办法可以解决
//obj是无法确定容量的数组类型 object[]
private string GetString(object obj)
{
string strRst = "";
if (obj is System.Object[])
{
//确定数组大小
int iMax = (obj as Object[]).Length;
for (int i = 0; i < iMax; i++)
{
//循环取得数组内容
strRst += (obj as Object[]).GetValue(i).ToString();
}
}
return strRst;
}
相关文章推荐
- C# object数组的循环
- COM中的安全数组SAFEARRAY、与在VC++(VARIANT) C#(object)中调用
- C#把一个集合里面的元素循环,放到一个数组中
- C#数组讨论一 System.object [,]与System. object [][]之间的区别
- C# json反序列化 对象中嵌套数组 (转载) 可能会导致循环或多重级联路径。请指定 ON DELETE NO ACTION 或 ON UPDATE NO ACTION,或修改其他 FOREIGN KEY 约束。
- COM中的安全数组SAFEARRAY、与在VC++(VARIANT) C#(object)中调用
- C# 不用循环填充数组
- c# 数组间转化 int[] string[] object[]
- ASP.NET Razor - C# 循环和数组
- c# 数组间转化 int[] string[] object[]
- C#中将Object数组转换为String(或者其他类型)的数组(集合)
- C# List<object> 转换为List<string>、转换为 string数组、转换为一个字符串用分隔符 隔开
- ASP.NET Razor – C# 循环和数组
- 1、C#基础:变量、运算符、分支、循环、枚举、数组、方法
- 【C#】VS2010的Helloworld,输入输出、条件、循环、数组、类
- C# 线性复杂度 数组 循环右移
- ASP.NET Razor - C# 循环和数组
- C# foreach 循环遍历数组
- C#编写windows桌面应用程序将控件放入数组以便在循环中使用
- c# json数组循环给list对象实体 值