1. 程式人生 > 其它 >字串的各種方法

字串的各種方法

練習一:隨機輸入你心中想到的一個名字,然後輸出它的字串長度 Length:可以得字串長度

using System;

namespace 字串的各種方法
{
    class Program
    {
        static void Main(string[] args)
        {
            //練習一:隨機輸入你心中想到的一個名字,然後輸出它的字串長度 Length:可以得字串長度
            Console.WriteLine("請輸入你心中想的那個人的名字");
            string name = Console.ReadLine();
            Console.WriteLine(
"你心中想的那個人的名字的長度是{0}", name.Length); Console.ReadKey(); } } }

練習二:兩個學員輸入各自最喜歡的課程名稱,判斷是否一致,如果相等,則輸出你們倆喜歡相同的課程,如果不相同,則輸出你們倆喜歡不相同的課程

using System;

namespace 字串的各種方法
{
    class Program
    {
        static void Main(string[] args)
        {
            ////練習一:隨機輸入你心中想到的一個名字,然後輸出它的字串長度 Length:可以得字串長度
//Console.WriteLine("請輸入你心中想的那個人的名字"); //string name = Console.ReadLine(); //Console.WriteLine("你心中想的那個人的名字的長度是{0}", name.Length); //Console.ReadKey(); //練習二:兩個學員輸入各自最喜歡的課程名稱,判斷是否一致,如果相等,則輸出你們倆喜歡相同的課程,如果不相同,則輸出你們倆喜歡不相同的課程 Console.WriteLine("
請輸入你喜歡的課程:"); string lessonOne = Console.ReadLine(); //將字串轉換成大寫 lessonOne=lessonOne.ToUpper();//將字串轉換成大寫的方法 //同理,將字串轉換成小寫的方法:ToLower Console.WriteLine("請輸入你喜歡的課程:"); string lessonTwo = Console.ReadLine(); lessonTwo = lessonTwo.ToUpper(); if(lessonOne ==lessonTwo) { Console.WriteLine("你們倆喜歡的課程相同"); } else { Console.WriteLine("你們倆喜歡的課程不同"); } Console.ReadKey(); } } }

字串提供的各種方法:

1)Length:獲得當前字串中字元的個數

2)ToUpper:將字串轉換成大寫形式

3)ToLower:將字串轉換成小寫形式

4)Equals(lessonTwo ,StringComparison.OrdinalIgnoreCase ):比較兩個字串,可以忽略大小寫

5) Split:分割字串 ,返回字串型別的陣列

比較兩個字串的大小寫,並且可以忽略大小寫

using System;

namespace 字串的各種方法
{
    class Program
    {
        static void Main(string[] args)
        {
            ////練習一:隨機輸入你心中想到的一個名字,然後輸出它的字串長度 Length:可以得字串長度
            //Console.WriteLine("請輸入你心中想的那個人的名字");
            //string name = Console.ReadLine();
            //Console.WriteLine("你心中想的那個人的名字的長度是{0}", name.Length);
            //Console.ReadKey();
            //練習二:兩個學員輸入各自最喜歡的課程名稱,判斷是否一致,如果相等,則輸出你們倆喜歡相同的課程,如果不相同,則輸出你們倆喜歡不相同的課程
            Console.WriteLine("請輸入你喜歡的課程:");
            string lessonOne = Console.ReadLine();
            //將字串轉換成大寫
            //lessonOne=lessonOne.ToUpper();//將字串轉換成大寫的方法
            //同理,將字串轉換成小寫的方法:ToLower
            Console.WriteLine("請輸入你喜歡的課程:");
            string lessonTwo = Console.ReadLine();
            //lessonTwo = lessonTwo.ToUpper();
            if(lessonOne.Equals(lessonTwo ,StringComparison.OrdinalIgnoreCase ))
            {
                Console.WriteLine("你們倆喜歡的課程相同");
            }
            else
            {
                Console.WriteLine("你們倆喜歡的課程不同");
            }
            Console.ReadKey();

        }
    }
}
            string date= "2008-08-08";
            char[] dates = { '-' };
            string[] date2 = date.Split(dates, StringSplitOptions.RemoveEmptyEntries);
            Console.WriteLine("{0}年{1}月{2}日", date2[0], date2[1], date2[2]);
            Console.ReadKey();