c# 初始时字段属性或集合默认转大小写操作

    当我们某一个字段需要全局修改大小写时,如果你每个地方都改,则可能会有遗漏,或者如果需求更改,需要每个地方的代码都要再次修改,非常不现实。这时我们则可以在属性声明时就默认设置好。如使用ToUpper()或者ToLower():

private string _topic;
public string topic
{get { return _topic; }set { _topic = value.ToLower(); }
}

list集合可以通过Linq表达式操作

private List _topics;
public List topics
{get { return _topics; }set{//数组转小写_topics = value.Select(x => x.ToLower()).ToList();}
}

在.net core的语法中还可以给字段直接赋予默认值,如

public int num { get; set; } = 3600;

 public MergeArrayHandling merge { get; set; } = MergeArrayHandling.None;


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部