using System; using System.Globalization; namespace Xamarin.Forms { public abstract class TypeConverter { public virtual bool CanConvertFrom(Type sourceType) { if (sourceType == null) throw new ArgumentNullException("sourceType"); return sourceType == typeof(string); } [Obsolete("use ConvertFromInvariantString (string)")] public virtual object ConvertFrom(object o) { return null; } [Obsolete("use ConvertFromInvariantString (string)")] public virtual object ConvertFrom(CultureInfo culture, object o) { return null; } public virtual object ConvertFromInvariantString(string value) { return ConvertFrom(CultureInfo.InvariantCulture, value); } } }