我发现您可以在C#中以'@‘字符开头变量名。在我的C#项目中,我使用了一个用Java语言编写的web服务(我在项目中添加了一个web引用)。WSDL中定义的一个接口对象有一个名称为"params“的成员变量。显然,这是C#中的保留字,因此您不能有一个成员变量名为"params“的类。生成的代理对象包含一个如下所示的属性:
public
在Heinz的通讯“”的最后一期中,可以看出var在Java10中不是一个保留字,因为您还可以使用var作为标识符: var var = 42; //<-- this works但是,您不能使用即assert作为标识符,就像在var assert = 2中一样,因为assert是一个保留字。正如链接通讯中所告诉的那样,var不是一个保留词这一事实是个好消息,因为这允许使