语法备忘02:Data

本文展示了C#中的基本类属性定义,包括赋初始值、日期类型、字符串处理(字符串变量和普通字符串)、数组操作(转换和连接)以及枚举的使用。
摘要由CSDN通过智能技术生成

示例:定义同时赋初值

public decimal Price { get; set; } = 0;

public bool IsDone { get; set; } = true;

注:逻辑值默认 false

示例:日期类型

public DateOnly Date { get; set; }
public DateTime? Time { get; set; }
 

示例:字符串

private string GetTitleA() => $"Set by panelData.Title A";      /* panelData.Title 视为 普通 字符串 */

private string GetTitleB() => $"Set by {panelData.Title} B";    /* panelData.Title 视为 变量 */

private string GetTitleC() => "Set by {panelData.Title} C";     /* panelData.Title 视为 普通 字符串 */

示例:数组

string[] Summaries = new[] { "One", "Two", "Three" };

string[] SelectedCars { get; set; } = new string[] { };

string[] SelectedCities { get; set; } = new[] { "bal", "sea" };

注:数组转字符串

 @string.Join(", ", SelectedCities)

示例:计算列

public int TemperatureF => 32 + (int)(TemperatureC / 0.5556);

示例:枚举

public enum ShirtColor
{
    Red, Blue, Yellow, Green, Black, White
}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值