0

我正在开发一个从 Android 应用程序接收数据的 WCF JSON Web 服务。

某些数据可能为空。在 Android 上我使用java.lang.Long,可能是null.

在 C#side 上,我正在使用longthat could't be null.

java.lang.LongC#中有类型吗?

4

3 回答 3

6

听起来你想要一个Nullable<long>or long?

long? myLongVar = null;
if (myLongVar == null) // or !myLongVar.HasValue, if you prefer
{
    myLongVar = 5L;
    long noLongerNullable = myLongVar.Value;
}
于 2012-11-08T17:16:00.040 回答
0

Nullable在 C# 中使用类型

Long? x;//by default x is now null..you can now assign null to it
于 2012-11-08T17:16:13.443 回答
0

你应该使用long?akaNullable<long>

于 2012-11-08T17:16:49.400 回答