using System.Collections.Generic;
public static void Main()
var IsDefault = number.IsDefault();
Console.WriteLine(IsDefault);
public static bool IsDefault<T>(this T obj)where T : struct, IEquatable<T>
return EqualityComparer<T>.Default.Equals(obj, default (T));