c#编译器是可替换的吗?
本文关键字:可替换 编译器 | 更新日期: 2023-09-27 17:49:32
是否有办法添加自己的语言扩展?
例如:
public string Foo { get; set; }
可以编码为:
public auto string Foo;
不可以,但是你可以直接输入
prop
在Visual Studio中,按Tab键(可能两次),然后volilom !你得到了你想要的。: D
不行——你不能这样扩展c#编译器。
你应该感谢它这么短,你以前必须写:
public string Foo
{
get
{
return this.foo;
}
set
{
this.foo = value;
}
}
private string foo;