Newtonsoft.Json.JsonTextReader.ReadAsDouble C# (CSharp) Méthode

ReadAsDouble() public méthode

Reads the next JSON token from the stream as a Nullable{T} of Double.
public ReadAsDouble ( ) : double?
Résultat double?
        public override double? ReadAsDouble()
        {
            return (double?)ReadNumberValue(ReadType.ReadAsDouble);
        }

Usage Example

        void ReadConfidence(JsonTextReader reader, Dictionary<string, double> wordConfidences)
        {
            reader.Read();
            reader.Read();
            if (reader.TokenType != JsonToken.EndArray) {
                while (true) {
                    var wordText = reader.ReadAsString();
                    var conf = reader.ReadAsDouble();
                    wordConfidences[wordText] = conf.Value;

                    reader.Read();
                    var tok1 = reader.TokenType;
                    reader.Read();
                    var tok2 = reader.TokenType;
                    if (tok1 == JsonToken.EndArray && tok2 == JsonToken.EndArray) {
                        break;
                    }
                }
            }
        }
All Usage Examples Of Newtonsoft.Json.JsonTextReader::ReadAsDouble