w3resource

C#: Create a new string taking 3 characters from the middle of a given string at least 3


C# Sharp Basic Algorithm: Exercise-75 with Solution

Write a C# Sharp program to create a string by taking at least 3 characters from the middle of a given string.

Pictorial Presentation:

C# Sharp: Basic Algorithm Exercises - Create a new string taking 3 characters from the middle of a given string at least 3.

Sample Solution:-

C# Sharp Code:

using System;
namespace exercises
{
   class Program
    {       
        static void Main(string[] args)
        {
            Console.WriteLine(test("Hello"));
            Console.WriteLine(test("Python"));
            Console.WriteLine(test("abc"));
            Console.ReadLine();
        }
        
      public static string test(string s1)
        {
           return s1.Substring((s1.Length - 1) / 2 - 1, 3);
        }
  }
}

Sample Output:

ell
yth
abc

Flowchart:

C# Sharp: Flowchart: Create a new string taking 3 characters from the middle of a given string at least 3.

C# Sharp Code Editor:

Improve this sample solution and post your code through Disqus

Previous: Write a C# Sharp program to create a new string of length 2 starting at the given index of a given string.
Next: Write a C# Sharp program to create a new string of length 2, using first two characters of a given string. If the given string length is less than 2 use '#' as missing characters.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.




We are closing our Disqus commenting system for some maintenanace issues. You may write to us at reach[at]yahoo[dot]com or visit us at Facebook