C#中的java.lang.Long

Van*_*nel 0 c# java types

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

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

在C#方面,我正在使用long那不可能null.

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

Col*_*ron 6

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

long? myLongVar = null;
if (myLongVar == null) // or !myLongVar.HasValue, if you prefer
{
    myLongVar = 5L;
    long noLongerNullable = myLongVar.Value;
}
Run Code Online (Sandbox Code Playgroud)