你的位置:首页 > 软件开发 > ASP.net > C#之Ref,Out以及TryParse()的用法

C#之Ref,Out以及TryParse()的用法

发布时间:2015-08-10 20:00:18
ref和out用法很简单,我记下来也提醒自己要用更好的方式去写代码,不要让代码过于臃肿,让人看得头痛。代码很少,直接写ref:ref关键字就是让参数进行传递,但是需要初始化,而out不需要初始化参数ref用法: private static void Main(string[] ...

C#之Ref,Out以及TryParse()的用法

 ref和out用法很简单,我记下来也提醒自己要用更好的方式去写代码,不要让代码过于臃肿,让人看得头痛。代码很少,直接写

ref:ref关键字就是让参数进行传递,但是需要初始化,而out不需要初始化参数

ref用法

  private static void Main(get='_blank'>string[] args)    {      User user = new User()      {        UserName = "张三",        Age = 13,        DisPlayValue = ""      };      RefTest(ref user);      Console.WriteLine("用户名:{0};年龄:{1};分类:{2}",user.UserName,user.Age,user.DisPlayValue);      Console.ReadKey();         } public static void RefTest(ref User user)    {      if (user.Age<18)      {        user.DisPlayValue = "未成年人";      }      else if (user.Age<40)      {        user.DisPlayValue = "中年人";      }      else      {        user.DisPlayValue = "老年人";      }    } public class User  {    /// <summary>    /// 用户名    /// </summary>    public string UserName { get; set; }    /// <summary>    /// 年龄    /// </summary>    public int Age { get; set; }    /// <summary>    /// 显示信息    /// </summary>    public string DisPlayValue { get; set; }  }

原标题:C#之Ref,Out以及TryParse()的用法

关键词:C#

C#
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录