我正在使用record控制台应用程序中的新功能。我正在使用我的 VS Community 16.8.0 + R# 2020.2.4 试用版。
using System;
namespace ConsoleApp2
{
class Program
{
static void Main(string[] args)
{
var test = new Person("firstname", "lastname");
Console.WriteLine($"test.FirstName: {test.FirstName} test.LastName: {test.LastName}");
}
}
public record Person(string FirstName, string LastName);
}
Run Code Online (Sandbox Code Playgroud)
using System;
namespace ConsoleApp2
{
class Program
{
static void Main(string[] args)
{
var test = new Person("firstname", "lastname");
Console.WriteLine($"test.FirstName: {test.FirstName} test.LastName: {test.LastName}");
}
}
public record Person(string FirstName, string LastName);
}
Run Code Online (Sandbox Code Playgroud)
代码可以编译并运行。