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

使用没有函数或类语法的C#括号

发布时间:2020-12-15 23:38:07 所属栏目:百科 来源:网络整理
导读:我是C#的新手,我找不到合适的搜索内容.我试图理解这三种语法之间的区别: public string主题(){} 公共课主题{} 公共字符串主题{} 我知道第一个是一个功能而第二个是一个类,但让我困惑的是第三个是什么. 题 什么是#3被叫,它是如何使用的? 任何可以提供清晰度
我是C#的新手,我找不到合适的搜索内容.我试图理解这三种语法之间的区别:

> public string主题(){}
>公共课主题{}
>公共字符串主题{}

我知道第一个是一个功能而第二个是一个类,但让我困惑的是第三个是什么.

什么是#3被叫,它是如何使用的?

任何可以提供清晰度的东西.

解决方法

第三是财产. C#中最常见的表示形式是自动生成的属性,如下所示:

public string Topic { get; set; }

这相当于:

private string _topic;

public string Topic
{
    get { return _topic; }
    set { _topic = value; }
}

它应该用于保存对象的内部状态.

它可以是只读属性,仅限getter:

public string Topic { get; }

或者只有setter:

public string Topic { set; }

您还可以在getter和setter中应用辅助功能修改器,例如:

public string Topic { protected get; private set; }

(编辑:李大同)

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

    推荐文章
      热点阅读