加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 为类变量赋值

发布时间:2020-12-16 00:00:42 所属栏目:百科 来源:网络整理
导读:我会尽量保持这个简单. class MyClass { private int x = 3;} 与 class MyClass { private int x; public MyClass() { x = 3; }} 两者之间有什么区别?这些差异是如何发挥作用的? 提前致谢. 解决方法 class MyClass { private int x = 3; } 和…一样 class
我会尽量保持这个简单.

class MyClass {
   private int x = 3;
}

class MyClass {
   private int x;
   public MyClass() {
      x = 3;
   }
}

两者之间有什么区别?这些差异是如何发挥作用的?

提前致谢.

解决方法

class MyClass {    
   private int x = 3; 
}

和…一样

class MyClass {    
   private int x; 
   MyClass() { // default constructor based on the class access modifier
     x = 3; 
   }
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读