黑马程序员技术交流社区

标题: 在不使用遍历方法的前提下如何把一个object[]转换为int... [打印本页]

作者: popoluno    时间: 2013-6-12 09:09
标题: 在不使用遍历方法的前提下如何把一个object[]转换为int...
怎么把一个object[]转换为int[]呢,前提是不使用遍历,有没有简单的方法啊
作者: 彭康    时间: 2013-6-12 11:10
        // 摘要:
        //     初始化 System.Object 类的新实例。
        [ReliabilityContract(Consistency.WillNotCorruptState, Cer.MayFail)]
        public Object();

        // 摘要:
        //     确定指定的 System.Object 是否等于当前的 System.Object。
        //
        // 参数:
        //   obj:
        //     与当前的 System.Object 进行比较的 System.Object。
        //
        // 返回结果:
        //     如果指定的 System.Object 等于当前的 System.Object,则为 true;否则为 false。
        [TargetedPatchingOptOut("Performance critical to inline across NGen image boundaries")]
        public virtual bool Equals(object obj);
        //
        // 摘要:
        //     确定是否将指定的 System.Object 实例视为相等。
        //
        // 参数:
        //   objA:
        //     要比较的第一个 System.Object。
        //
        //   objB:
        //     要比较的第二个 System.Object。
        //
        // 返回结果:
        //     如果认为对象相等,则为 true;否则为 false。
        [TargetedPatchingOptOut("Performance critical to inline across NGen image boundaries")]
        public static bool Equals(object objA, object objB);
        //
        // 摘要:
        //     用作特定类型的哈希函数。
        //
        // 返回结果:
        //     当前 System.Object 的哈希代码。
        [TargetedPatchingOptOut("Performance critical to inline across NGen image boundaries")]
        public virtual int GetHashCode();
        //
        // 摘要:
        //     获取当前实例的 System.Type。
        //
        // 返回结果:
        //     System.Type 实例,表示当前实例的确切运行时类型。
        [SecuritySafeCritical]
        public Type GetType();
        //
        // 摘要:
        //     创建当前 System.Object 的浅表副本。
        //
        // 返回结果:
        //     当前 System.Object 的浅表副本。
        [SecuritySafeCritical]
        protected object MemberwiseClone();
        //
        // 摘要:
        //     确定指定的 System.Object 实例是否是相同的实例。
        //
        // 参数:
        //   objA:
        //     要比较的第一个 System.Object。
        //
        //   objB:
        //     要比较的第二个 System.Object。
        //
        // 返回结果:
        //     如果 objA 是与 objB 相同的实例,或者如果二者都为空引用,则为 true;否则为 false。
        [ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)]
        [TargetedPatchingOptOut("Performance critical to inline across NGen image boundaries")]
        public static bool ReferenceEquals(object objA, object objB);
        //
        // 摘要:
        //     返回表示当前 System.Object 的 System.String。
        //
        // 返回结果:
        //     System.String,表示当前的 System.Object。
        public virtual string ToString();

这是object 的所有构造函数,我觉得不遍历应该没有办法  不然就不会出现泛型了
作者: 林嘉健    时间: 2013-6-13 09:08
兰州需求是什么? 实际开发中要尽量避免拆箱!
作者: 林嘉健    时间: 2013-6-13 09:09
兰州需求是什么? 实际开发中要尽量避免拆箱!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2