コード例 #1
0
ファイル: NumberWriter.cs プロジェクト: ramilbgd/.NET-SDK
        public override void write(object obj, IProtocolFormatter writer)
        {
            //If obj is float Convert.ToDouble( obj ) adds extra numbers
            double d = obj is float?double.Parse(obj.ToString()) : Convert.ToDouble(obj);

            writer.WriteDouble(d);
        }
コード例 #2
0
 public override void write(object obj, IProtocolFormatter writer)
 {
     writer.WriteDouble((double)((NumberObject)obj).adapt(typeof(double)));
 }
コード例 #3
0
ファイル: NumberWriter.cs プロジェクト: Georotzen/.NET-SDK-1
 public override void write( object obj, IProtocolFormatter writer )
 {
   //If obj is float Convert.ToDouble( obj ) adds extra numbers
   double d = obj is float ? double.Parse( obj.ToString() ) : Convert.ToDouble( obj );
   writer.WriteDouble(d);
 }
コード例 #4
0
 public override void write( object obj, IProtocolFormatter writer )
 {
     writer.WriteDouble( (double) ((NumberObject) obj).adapt( typeof( double ) ) );
 }