2012年(101)
分类: 嵌入式
2012-06-12 23:32:23
未处理的“System.InvalidCastException”类型的异常出现在 mscorlib.dll 中。
其他信息: At least one element in the source array could not be cast down to the destination array type.
代码:
public ArrayList arr_column = new ArrayList();
StringBuilder column_attr = new StringBuilder();
foreach (XmlElement column in table.SelectNodes("c:Columns/o:Column/*[ name() = 'a:Name' or name() = 'a:Code' or name() = 'a:Comment']", namespaceManager))
{
column_attr.Append(column.InnerText);
}
arr_column.Add(column_attr.tostring()); //必须在导入到arraylist时把StringBuilder转换为String ;
arr_one.AddRange(arr);
arr_one.AddRange(arr_column);
String[] arr_str = arr_one.ToArray(typeof(string)) as string[];
return arr_str;