爲什麼ProtoBuff.Net不支持null
?ProtoBuff.Net不支持null。爲什麼?
我正在通過ProtoBuf,並想知道爲什麼null
值不支持。當我們嘗試分配null
值時,它會給出例外。即使ref類似字符串不支持這一點。
pb::ThrowHelper.ThrowIfNull(value, "value");
我知道PROTOS希望保持最低限度的基本如此,它支持大量的語言(這就是爲什麼沒有DateTime
),但空是跨語言的一個概念?
或者可能是我俯視的東西。
目前尚不清楚您是在談論協議緩衝區,還是針對.NET的一個特定實現(protobuf.net也許?) –
是的。 ProtoBuf.Net具體。 –
對 - 你可能想要改變問題標題和問題主體的第一行... –