那有这么好,什么都帮你写了public class Test
{
public static string GetString( int[] array )
{
string result = string.Empty;
for( int i=0;i<array.Length;i++ )
result += array[i].ToString();
return result;
}
}使用:
int[] i = {1,2,3,4,5};
Console.WriteLine( Test.GetString(i) );照着写一个吧
{
public static string GetString( int[] array )
{
string result = string.Empty;
for( int i=0;i<array.Length;i++ )
result += array[i].ToString();
return result;
}
}使用:
int[] i = {1,2,3,4,5};
Console.WriteLine( Test.GetString(i) );照着写一个吧
所以就变成System.Int16[] 了
唉,就是这点让我感觉c# 到底是严格还是死板。。比如
string s = string.Join(",",(string[])i);
理论上应当可以成功的,显式转换怎么可能会是程序员粗心,可就是死都不肯,int 转为string 也不会溢出,有何不可,唉