AcTools.Utils.Helpers.JsonExtension.GetGeoTagsValueOnly C# (CSharp) Метод

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

public static GetGeoTagsValueOnly ( this obj, [ key ) : GeoTagsEntry
obj this
key [
Результат GeoTagsEntry
        public static GeoTagsEntry GetGeoTagsValueOnly(this JToken obj, [LocalizationRequired(false)] string key) {
            var value = obj[key] as JArray;
            if (value == null || value.Count != 2) return null;
            var lat = value[0];
            var lon = value[1];
            if (lat == null || lat.Type != JTokenType.String ||
                    lon == null || lon.Type != JTokenType.String) return null;
            return new GeoTagsEntry(lat.ToString(), lon.ToString());
        }