Posts

Showing posts from August, 2024

Insert an '_' before each capital letter and convert it into lowercase ()

 class Program {     static void Main()     {         // Input string         string input = "dbConnectionString";         string output = "db_connection_string";                 StringBuilder stringBuilder = new StringBuilder();          for (int i = 0; i < input.Length; i++)         {             char c = input[i];             if (char.IsUpper(c))             {                 stringBuilder.Append("_");                 stringBuilder.Append(c.ToString().ToLower());             }             else             {             ...

Input = INDIA, count each char in input string

class Program {     static void Main()     {         // Input string         string input = "INDIA";         // Call the method to count occurrences         var charCount = new Dictionary<char, int>();         // Iterate through each character in the string         foreach (var c in input)         {             // Check if the character is already in the dictionary             if (charCount.ContainsKey(c))             {                 // Increment the count of the character                 charCount[c]++;             }             else             {     ...