Csharp/CSharp Tutorial/String/String Case

Материал из .Net Framework эксперт
Перейти к: навигация, поиск

Case Comparison

<source lang="csharp">using System;

 class Class1
 {
   [STAThread]
   static void Main(string[] args)
   {
     char smallA = "a";
           char largeA = "A";
           Console.WriteLine( "a = {0} A = {1}", (int) smallA, (int) largeA );
           string str1 = "This Is A String.";
           string str2 = "This is a string.";
           Console.WriteLine( "Case sensitive comparison of str1 and str2 = {0}", String.rupare( str1, str2 ));
           Console.WriteLine( "Case insesitive comparison of str1 and str2 = {0}", String.rupare( str1, str2, true ));
   }
 }</source>

Create upper and lowercase versions of a string

<source lang="csharp">using System;

class MainClass {

 public static void Main() {   
   string str1 = "ABCDEabcde1234567890";   
   
   string strLow = str1.ToLower(); 
   string strUp =  str1.ToUpper(); 
   Console.WriteLine("Lowercase version of str1:\n " +  strLow); 
   Console.WriteLine("Uppercase version of str1:\n " +  strUp); 
 }

}</source>

Lowercase version of str1:
 abcdeabcde1234567890
Uppercase version of str1:
 ABCDEABCDE1234567890