Başlık: Başlangıç

    Alfanümerik değerleri saklamak için kullanılan veri tipidir. Metin tabanlı ifadeleri içerir.
    Örnek:

    using System;
    
    namespace StringApplication {
    
       class Program {
       
          static void Main(string[] args) {
             //string tipinde değişken tanımlama
             string fname, lname;
             fname = "Rowan";
             lname = "Atkinson";
    			
             char []letters= { 'H', 'e', 'l', 'l','o' };
             string [] sarray={ "Hello", "From", "Tutorials", "Point" };
             
             string fullname = fname + lname;
             Console.WriteLine("Full Name: {0}", fullname);
             
             string greetings = new string(letters);
             Console.WriteLine("Greetings: {0}", greetings);
             
             string message = String.Join(" ", sarray);
             Console.WriteLine("Message: {0}", message);
             
             DateTime waiting = new DateTime(2012, 10, 10, 17, 58, 1);
             string chat = String.Format("Message sent at {0:t} on {0:D}", waiting);
             Console.WriteLine("Message: {0}", chat);
          }
       }
    }
    

    Metin içi Metin Kontrol Etme

    using System;
    
    namespace StringApplication {
    
       class StringProg {
       
          static void Main(string[] args) {
             string str = "This is test";
             
             if (str.Contains("test")) {
                Console.WriteLine("The sequence 'test' was found.");
             }
             Console.ReadKey() ;
          }
       }
    }
    

    Metin Kıyaslama

    using System;
    
    namespace StringApplication {
    
       class StringProg {
       
          static void Main(string[] args) {
             string str1 = "This is test";
             string str2 = "This is text";
    
             if (String.Compare(str1, str2) == 0) {
                Console.WriteLine(str1 + " and " + str2 +  " are equal.");
             } else {
                Console.WriteLine(str1 + " and " + str2 + " are not equal.");
             }
             Console.ReadKey() ;
          }
       }
    }
    

    Metin içinden Metin Çekme

    using System;
    
    namespace StringApplication {
    
       class StringProg {
       
          static void Main(string[] args) {
             string str = "Last night I dreamt of San Pedro";
             Console.WriteLine(str);
             string substr = str.Substring(23);
             Console.WriteLine(substr);
          }
       }
    }
    

    Metine Metin Ekleme

    using System;
    
    namespace StringApplication {
    
       class StringProg {
       
          static void Main(string[] args) {
             string[] starray = new string[]{"Down the way nights are dark",
                "And the sun shines daily on the mountain top",
                "I took a trip on a sailing ship",
                "And when I reached Jamaica",
                "I made a stop"};
    
             string str = String.Join("\n", starray);
             Console.WriteLine(str);
          }
       }
    }