mizuneko
3/11/2015 - 5:54 AM

Is<T>.cs

[型の一致確認]#ExtensionMethod

public static bool Is<T>(this string input)
{
    try
    {
        TypeDescriptor.GetConverter(typeof(T)).ConvertFromString(input);
    }
    catch
    {
        return false;
    }

    return true;
}