Advertisement
Guest User

Untitled

a guest
May 26th, 2016
573
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.94 KB | None | 0 0
  1. using System;
  2.  
  3. class Program
  4. {
  5.     static void Main()
  6.     {
  7.         string number = Console.ReadLine();
  8.         long l;
  9.         if (long.TryParse(number, out l))
  10.         {
  11.             Console.WriteLine($"{number} can fit in:");
  12.             sbyte s; byte b; short sh; ushort us; int i; uint ui;
  13.             if (sbyte.TryParse(number, out s)) { Console.WriteLine("* sbyte"); }
  14.             if(byte.TryParse(number, out b)) { Console.WriteLine("* byte"); }
  15.             if (short.TryParse(number, out sh)) { Console.WriteLine("* short"); }
  16.             if (ushort.TryParse(number, out us)) { Console.WriteLine("* ushort"); }
  17.             if (int.TryParse(number, out i)) { Console.WriteLine("* int"); }
  18.             if (uint.TryParse(number, out ui)) { Console.WriteLine("* uint"); }
  19.             Console.WriteLine("* long");
  20.         }
  21.         else
  22.         {
  23.             Console.WriteLine($"{number} can't fit in any type");
  24.         }
  25.     }
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement