在C#中處理null值通常有以下幾種方法:
if (value == null)
{
// 處理null值邏輯
}
else
{
// 處理非null值邏輯
}
var result = value ?? defaultValue;
int? nullableValue = null;
if (nullableValue.HasValue)
{
// 處理非null值邏輯
}
else
{
// 處理null值邏輯
}
public void DoSomething(string value)
{
// 處理非null值邏輯
}
public void DoSomething()
{
// 處理null值邏輯
}