C# Out变量

在之前版本的 C# 中,使用 out 变量,您需要先定义并申明变量,如下所示。

static void Main(string[] args)
{
    int value; //需要预先定义
    if (int.TryParse("123", out value))
    {
        Console.WriteLine(value);
    } 
}
在 C#
7.0 中,可以在传参的同时进行申明,当然也可以将 int 改成 var 匿名类型。 static void Main(string[] args) { if (int.TryParse("123", out int value)) { Console.WriteLine(value); } }
原文地址:https://www.cnblogs.com/lbonet/p/13954457.html