C#字段声明部分如何调用该类中的方法进行初始化?_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > C#字段声明部分如何调用该类中的方法进行初始化?

C#字段声明部分如何调用该类中的方法进行初始化?

 2015/4/30 19:07:59  Keteven  程序员俱乐部  我要评论(0)
  • 摘要:问题描述:有时,功能需求,需要在初始化字段时,需要视不同情况赋予不同字段值。解决办法:将方法设为static即可。e.g.publicstringstr=SetStr();publicstaticstringSetStr(){stringstr="";if(DateTime.Now.Year>2015){str="今年是2015年";}else{str="天呐,2015年已经过去了,今年是"+DateTime.Now.Year.ToString()+"年";}returnstr;}
  • 标签:C# 方法

 

问题描述:

有时,功能需求,需要在初始化字段时,需要视不同情况赋予不同字段值。

 

解决办法:

将方法设为static即可。

 

e.g.

class="brush:csharp;gutter:true;">public string str = SetStr();

public static string SetStr()
{
    string str = "";
    if (DateTime.Now.Year > 2015)
    {
        str = "今年是2015年";
    }
    else
    {
        str = "天呐,2015年已经过去了,今年是" + DateTime.Now.Year.ToString() + "年" ;
    }

    return str;
}

 

发表评论
用户名: 匿名