Duplicate Question
Passing null arguments to C# methods
我可以在适用于.Net 2.0的C#中执行此操作吗?
public void myMethod(string astring, int? anint)
{
//some code in which I may have an int to work with
//or I may not...
}
最佳答案
是的,假设您故意添加人字形,并且您的意思是:
public void myMethod(string astring, int? anint)
anint
现在将具有HasValue
属性。关于c# - C#中的可空方法参数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/638361/