找不到 C# ArgumentNullException 类型或命名空间。 VS代码
C# ArgumentNullException type or namespace could not be found. VS Code
部分我的代码:
public void Move(Point newLocation)
{
if (newLocation == null)
throw new ArgumentNullException("newLocation");
Move(newLocation.X, newLocation.Y);
}
我得到这个错误:
The type or namespace name 'ArgumentNullException' could not be found (are you missing a using directive or an
assembly reference?)
是不是我的c#代码有问题。这可能是 VS Code C# 支持扩展错误吗?
我是c#初学者,求解释
ArgumentNullException is in the "System" namespace。所以要么完全限定名称,
throw new System.ArgumentNullException("newLocation");
或添加
using System;
到您的 C# 文件或命名空间的顶部。
部分我的代码:
public void Move(Point newLocation)
{
if (newLocation == null)
throw new ArgumentNullException("newLocation");
Move(newLocation.X, newLocation.Y);
}
我得到这个错误:
The type or namespace name 'ArgumentNullException' could not be found (are you missing a using directive or an assembly reference?)
是不是我的c#代码有问题。这可能是 VS Code C# 支持扩展错误吗?
我是c#初学者,求解释
ArgumentNullException is in the "System" namespace。所以要么完全限定名称,
throw new System.ArgumentNullException("newLocation");
或添加
using System;
到您的 C# 文件或命名空间的顶部。