【发布时间】:2017-11-21 11:21:46
【问题描述】:
我正在研究使用 guid 数据类型的代码? ,而且老实说,我不知道是什么意思。有谁能够帮我? 提前致谢。
public Stream GetContent(Guid fileId, Guid? versionId = null)
{
const string test = "Testing 1-2-3";
// convert string to stream
var byteArray = Encoding.ASCII.GetBytes(test);
var stream = new MemoryStream(byteArray);
return stream;
}
【问题讨论】:
-
这意味着“Null”,因此 Field 要么接受一个值,要么接受一个 null 。这称为可空运算符
-
Nullable 类型可以表示一个基础类型的所有值,以及一个附加的 null 值。可空类型以以下两种方式之一声明: System.Nullable
变量 - 或 - T?变量 T 是可空类型的基础类型。 T 可以是任何值类型,包括结构;它不能是引用类型。