如何返回null guid

时间:2013-03-12 21:06:35

标签: c#-4.0

我如何在guid中返回null而不是返回Guid.empty。 这是代码:

ConsumerID = (subList == null ? Guid.Empty : subList.ConsumerID)

谢谢

2 个答案:

答案 0 :(得分:7)

Guid类型为struct,因此不能具有Null值。

改为使用System.Nullable<Guid>,或者更好,Guid?

var guid = (Guid?)null;

答案 1 :(得分:0)

返回新的Guid [0]将恢复新的uuid类型的空数组