Introduction: Converting string from lowercase to uppercase without using any inbuilt function, in C#.
Program
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace LowerTOUpper
  7. {
  8. class LowerTOUpper
  9. {
  10. public static String ConvertToUpperCase(String input)
  11. {
  12. String output = "";
  13. for (int i = 0; i < input.Length; i++)
  14. {
  15. if (input[i] >= 'a' && input[i] <= 'z')
  16. {
  17. output += (char)(input[i] - 'a' + 'A');
  18. }
  19. else
  20. output += input[i];
  21. }
  22. return output;
  23. }
  24. static void Main(string[] args)
  25. {
  26. System.Console.Write("Enter a string: ");
  27. String input = System.Console.ReadLine();
  28. input = ConvertToUpperCase(input);
  29. System.Console.WriteLine("Converted String in Upper Case: " + input);
  30. Console.ReadLine();
  31. }
  32. }
  33. }
Output