Batch.Internal.JsonDataExtensions.GetLong C# (CSharp) Метод

GetLong() публичный статический Метод

public static GetLong ( this jsonData, string key, long defaultValue ) : long
jsonData this
key string
defaultValue long
Результат long
        public static long GetLong(this JsonData jsonData, string key, long defaultValue)
        {
            try
            {
                return (long)jsonData[key];
            }
            catch
            {
                try
                {
                    int val = (int)jsonData[key];
                    return Convert.ToInt64(val);
                }
                catch
                {
                    return defaultValue;
                }
            }
        }