2017-06-19 8 views
-1

私はguidデータ型を使用するコードを勉強していますか?誠実に私は何を意味するのか分かりません。誰でも助けてくれる? ありがとうございます。C#ではnull演算子とは何ですか?

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; 
} 
+0

と呼ばれます。これは "Null"を意味するため、Fieldは値またはnullを受け入れます。 NULL可能な演算子と呼ばれます – Apoorv

+0

null不可能な型は、基になる型のすべての値と、追加のNULL値を表すことができます。 null可能型は、次の2つの方法のいずれかで宣言されます。 System.Nullable 変数 -or- T?変数 Tはnull可能型の基礎となる型です。 Tはstructを含む任意の値型にすることができます。参照型にすることはできません。 –

+0

https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/nullable-types/using-nullable-types –

答えて

-1

これは"Null"ので、フィールドはどちらかvalue or a nullを受け入れることを意味します。これはnullableオペレータ

+5

「null」を意味するわけではなく、「nullable」を意味します。 nullable演算子とも呼ばれません。 – CodeCaster

関連する問題