首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

C#自动属性 ​​- 设置默认值

在C#中,自动属性是一种简化属性声明的语法,它会自动生成一个私有字段,并为该属性提供getter和setter方法。要设置自动属性的默认值,可以在属性声明中使用“=”运算符。

例如,要为名为“Name”的自动属性设置默认值“John”,可以这样声明:

代码语言:csharp
复制
public string Name { get; set; } = "John";

在这个例子中,当创建一个新的对象时,Name属性的默认值将被设置为“John”。如果需要在对象创建后更改该属性的值,可以通过setter方法进行更改。

代码语言:csharp
复制
public class MyClass
{
    public string Name { get; set; } = "John";
}

MyClass obj = new MyClass();
Console.WriteLine(obj.Name); // 输出 "John"
obj.Name = "Mary";
Console.WriteLine(obj.Name); // 输出 "Mary"

在这个例子中,我们创建了一个名为“MyClass”的类,其中包含一个名为“Name”的自动属性。我们首先输出该属性的默认值,然后更改该属性的值,并再次输出该属性的值。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

5分45秒

ES6/11.尚硅谷_ES6-函数参数的默认值设置

6分30秒

腾讯文档定时自动提醒如何设置?

8分31秒

会员/租赁/合同到期自动提醒怎么设置

15分15秒

56.尚硅谷_MyBatis_缓存_缓存有关的设置以及属性.avi

6分43秒

83_尚硅谷_大数据Spring_事务属性_事务的只读设置.avi

12分32秒

84_尚硅谷_大数据Spring_事务属性_超时设置avi.avi

8分28秒

Golang 开源 Excelize 基础库教程 2.4 数据透视表、形状、公式和文档属性设置

2.2K
1分37秒

3dtiles倾斜摄影高度拾取,自动设置建筑物高度,GIS分层分户单体化数据生产。

20分50秒

day03_58_尚硅谷_硅谷p2p金融_使用自定义属性设置圆形进度条的显示

56分34秒

20221015_163539_酒店(美团、携程、飞猪等)智能价格调整系统功能详情说明.mp4

18秒

四轴激光焊接示教系统

3分37秒

SAP系统操作教程(第3期):SAP B1 10.0版本警报配置讲解

领券