欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

詳解C#中String.ToCharArray方法的使用

 更新時間:2024年01月05日 10:06:28   作者:wenchm  
這篇文章主要為大家詳細介紹了C#中String.ToCharArray方法的使用的相關知識,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下

一、定義

名空間:

System

程序集:

System.Runtime.dll

將此實例中的字符復制到 Unicode 字符數(shù)組。

二、重載

ToCharArray(Int32, Int32)將此實例中的指定子字符串內的字符復制到 Unicode 字符數(shù)組。
ToCharArray()將此實例中的字符復制到 Unicode 字符數(shù)組。

三、ToCharArray()

將此實例中的字符復制到 Unicode 字符數(shù)組。

public char[] ToCharArray ();
返回 Char[]
元素為此實例的各字符的 Unicode 字符數(shù)組。 如果此實例是空字符串,則返回的數(shù)組為空且長度為零。

1.實例

調用 方法ToCharArray 將字符串中的字符提取到字符數(shù)組并顯示數(shù)組中的元素。

// string.ToCharArray()
namespace ConsoleApp4
{
    public class Example
    {
        public static void Main()
        {
            string str = "AaBbCcDd";
            char[] chars = str.ToCharArray();
            Console.WriteLine("Original string: {0}", str);
            Console.WriteLine("Character array:");
            for (int i = 0; i < chars.Length; i++)
            {
                Console.WriteLine("   {0}: {1}", i, chars[i]);
            }
        }
    }
}
//運行結果:
/*
Original string: AaBbCcDd
Character array:
   0: A
   1: a
   2: B
   3: b
   4: C
   5: c
   6: D
   7: d
 */

2.標準編碼

編碼對象
ASCIIASCIIEncoding
UTF-7UTF7Encoding
UTF-8UTF8Encoding
UTF-16UnicodeEncoding
UTF-32UTF32Encoding

3.其它  

若要從字符數(shù)組中的字符創(chuàng)建字符串,調用構造函數(shù)String(Char[])。

若要創(chuàng)建包含字符串中編碼字符的字節(jié)數(shù)組,實例化相應的 Encoding 對象并調用其 Encoding.GetBytes(String) 方法。

四、ToCharArray(Int32, Int32)ToCharArray(Int32, Int32)

將此實例中的指定子字符串內的字符復制到 Unicode 字符數(shù)組。

public char[] ToCharArray (int startIndex, int length);

參數(shù)

startIndex

Int32

此實例內子字符串的起始位置。

length

Int32

此實例內子字符串的長度。

返回

Char[]

元素為此實例中從字符位置 length 開始的 startIndex 字符數(shù)的 Unicode 字符數(shù)組。

例外

ArgumentOutOfRangeException

startIndex 或 length 小于零。

startIndex 加 length 大于此實例的長度。

1.實例

// String.ToCharArray(Int32, Int32)
namespace ConsoleApp5
{
    class Sample
    {
        public static void Main()
        {
            string str = "012wxyz789";
            char[] array;
 
            array = str.ToCharArray(3, 4);  //從index=3開始的4個字符
            Console.Write("The letters in '{0}' are: '", str);
            Console.Write(array);
            Console.WriteLine("'");
            Console.WriteLine("Each letter in '{0}' is:", str);
            foreach (char c in array)
                Console.WriteLine(c);
        }
    }
}
/*
運行結果:
The letters in '012wxyz789' are: 'wxyz'
Each letter in '012wxyz789' is:
w
x
y
z
*/

2.其它

ToCharArray(Int32, Int32)將字符串的一部分字符復制到字符數(shù)組中。 若要從字符數(shù)組中的字符范圍創(chuàng)建字符串,調用構造函數(shù)String(Char[], Int32, Int32) 。參數(shù) startIndex 從零開始。字符串實例中第一個字符的索引為零。

如果 length 為零,則返回的數(shù)組為空,長度為零。 如果此實例為 null 或空字符串 (“”) ,則返回的數(shù)組為空且長度為零。

若要創(chuàng)建包含字符串部分編碼字符的字節(jié)數(shù)組,實例化相應的 Encoding 對象并調用其 GetBytes(String, Int32, Int32, Byte[], Int32) 方法。

到此這篇關于詳解C#中String.ToCharArray方法的使用的文章就介紹到這了,更多相關C# String.ToCharArray內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • C#實現(xiàn)的上傳圖片、保存圖片、加水印、生成縮略圖功能示例

    C#實現(xiàn)的上傳圖片、保存圖片、加水印、生成縮略圖功能示例

    這篇文章主要介紹了C#實現(xiàn)的上傳圖片、保存圖片、加水印、生成縮略圖功能,結合實例形式較為詳細的分析了C#圖片上傳、保存、水印、縮略圖等相關操作技巧,需要的朋友可以參考下
    2019-02-02
  • C#深淺拷貝的深入解析

    C#深淺拷貝的深入解析

    這篇文章主要給大家介紹了關于C#深淺拷貝的深入解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者使用C#具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-11-11
  • .Net?Core以windows服務方式部署

    .Net?Core以windows服務方式部署

    這篇文章介紹了.Net?Core以windows服務方式部署,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-01-01
  • C#使用foreach語句搜索數(shù)組元素的方法

    C#使用foreach語句搜索數(shù)組元素的方法

    這篇文章主要介紹了C#使用foreach語句搜索數(shù)組元素的方法,涉及C#使用foreach語句遍歷數(shù)組實現(xiàn)搜索功能的技巧,非常具有實用價值,需要的朋友可以參考下
    2015-04-04
  • C#解析Lrc歌詞文件過程詳解

    C#解析Lrc歌詞文件過程詳解

    這篇文章主要為大家詳細介紹了C#解析Lrc歌詞文件過程,很有趣的解析過程,感興趣的小伙伴們可以參考一下
    2016-06-06
  • 聊一聊C#接口問題 新手速來圍觀

    聊一聊C#接口問題 新手速來圍觀

    聊一聊C#接口問題,新手速來圍觀,一個通俗易懂的例子幫助大家更好的理解C#接口問題,感興趣的小伙伴們可以參考一下
    2016-08-08
  • C#生成不重復隨機數(shù)列表實例

    C#生成不重復隨機數(shù)列表實例

    C#生成不重復隨機數(shù)列表實例的代碼,需要的朋友可以參考一下
    2013-02-02
  • C#中字符串優(yōu)化String.Intern、IsInterned詳解

    C#中字符串優(yōu)化String.Intern、IsInterned詳解

    這篇文章主要給大家介紹了關于C#中字符串優(yōu)化String.Intern、IsInterned的相關資料,文中通過示例代碼介紹的,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面來一起看看吧。
    2017-12-12
  • Unity實現(xiàn)透視滑動列表

    Unity實現(xiàn)透視滑動列表

    這篇文章主要為大家詳細介紹了Unity實現(xiàn)透視滑動列表,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • C#調用和實現(xiàn)WebService,純手工打造!

    C#調用和實現(xiàn)WebService,純手工打造!

    C#調用和實現(xiàn)WebService,純手工打造! 需要的朋友可以參考一下
    2013-02-02

最新評論