.net core dotnetcore2.1扩展方法don';不编译
我试图在DotnetCore2.1应用程序中创建一个扩展方法,但它不会编译 我的扩展方法:.net core dotnetcore2.1扩展方法don';不编译,.net-core,.net Core,我试图在DotnetCore2.1应用程序中创建一个扩展方法,但它不会编译 我的扩展方法: public static class ObjectExtension { public static bool IsNull(this Object object) { return Object.ReferenceEquals(object, null); } } 错误输出: ObjectExtension.cs(7,47):错误CS1001:标识符预期
public static class ObjectExtension
{
public static bool IsNull(this Object object)
{
return Object.ReferenceEquals(object, null);
}
}
错误输出:
ObjectExtension.cs(7,47):错误CS1001:标识符预期的ObjectExtension.cs(7,47):错误CS1003:语法错误,,'预期的ObjectExtension.cs(7,53):错误CS1001:标识符预期的ObjectExtension.cs(9,43):错误CS1525:无效的表达式术语'object'
对象
是保留字,无法使用。请尝试更改它并重新编译将@
添加到对象
公共静态类ObjectExtension
{
公共静态bool为空(此对象@Object)
{
返回Object.ReferenceEquals(@Object,null);
}
}
如果这个答案对你有帮助,请考虑将其标记为AbjeAddio@对象