草庐IT

UsefulClass

全部标签

c# - 无法读取类实例中的常量?

当编译器对此提示时,我感到有点惊讶:publicclassUsefulClass{publicconstStringRatingName=@"Ratings\rating";}publicclassOtherClass{publicvoidSomeFunc(){UsefulClassuseful=newUsefulClass();Stringrating=useful.RatingName;}}编译器说,“无法使用实例引用访问静态成员;而是用类型名称限定它”这不是问题,Stringrating=UsefulClass.RatingName;工作正常。我只是好奇这背后的想法是什么?我有一

c# - 无法读取类实例中的常量?

当编译器对此提示时,我感到有点惊讶:publicclassUsefulClass{publicconstStringRatingName=@"Ratings\rating";}publicclassOtherClass{publicvoidSomeFunc(){UsefulClassuseful=newUsefulClass();Stringrating=useful.RatingName;}}编译器说,“无法使用实例引用访问静态成员;而是用类型名称限定它”这不是问题,Stringrating=UsefulClass.RatingName;工作正常。我只是好奇这背后的想法是什么?我有一