public static string ToOrdinal(object data)
value = Convert.ToInt64(data);
Int64 last_digits = value % 100;
if (last_digits < 11 || last_digits > 13)
switch (last_digits % 10)
extension = data + extension;
extension = data.ToString();
public static void Main()
Console.WriteLine(ToOrdinal("49ff").ToString());