int[] 转object[]

            int[] array ={ 1, 3, 4, 5 };
            object[] o = (object[])System.Collections.ArrayList.Adapter((Array)array).ToArray(typeof(object));
            foreach (object oo in o)
            {
                Console.WriteLine(oo);
            }

【lovefootball】:
int[] array ={ 1, 3, 4, 5 };
            object[] o = new object[array.Length];
            Array.Copy(array, o, array.Length); 
            foreach (object oo in o)
            {
                Console.WriteLine(oo);
            }

【lovefootball】:
object[] o = Array.ConvertAll<int, object>(array, delegate(int input) { return input; });

            foreach (object oo in o)
            {
                Console.WriteLine(oo);
            }

posted @ 2009-07-24 17:50  凡的世界  阅读(638)  评论(1编辑  收藏  举报