System.Net.Dns.Resolve(string)已过时是怎么回事呢 警告 1 “System.Net.Dns.Resolve(string)”已过时:“Resolve is obsoleted for this type, please use GetHostEntry instead. http://go.microsoft.com/fwlink/?linkid=14202”
版本控制...每个新版本CLR如果有对旧对象成员的大幅改进或者原有命名不合理需要调整就会用一个新成员取代它,同时旧成员不再推荐使用,以便在若干版本后彻底删除过时成员...之所以要保留一段时间是为了保持兼容性...比如这个System.Net.Dns.Resolve(string)方法当前应该用System.Net.Dns.GetHostEntry(String)方法取代它,但Resolve方法仍然可用只给出警告...这也是软件开发的规范做法,任意修改已发布版本的对象成员都是作坊式开发常见的弊病...
Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved. 闵涛 E_mail:admin@mintao.net(欢迎提供学习资源)
鄂公网安备 42011102001154号
站长:MinTao ICP备案号:鄂ICP备11006601号-18