none
为什么长度用int而不是uint RRS feed

  • 问题

  • 有些类的成员变量已经确定是不可能为负数的了,但为什么Framework里面那么多的类成员里面的长度用的却是int而不是uint呢

    他们宁可当长度为负数的时候抛一个异常,也不愿用uint,这是什么原因呢?

    2011年3月30日 1:46

答案

  • 和VB6一样,VB.Net的最初版本没有这个类型,如果接口中使用这个类型,那么VB.Net程序员不能调用。

    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
    Visual C++ MVP
    • 已标记为答案 Paul Zhou 2011年4月6日 2:19
    2011年3月30日 3:05
    版主

全部回复