亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

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

一、定義

名空間:

System

程序集:

System.Runtime.dll

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

二、重載

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

三、ToCharArray()

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

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

1.實(shí)例

調(diào)用 方法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]);
            }
        }
    }
}
//運(yùn)行結(jié)果:
/*
Original string: AaBbCcDd
Character array:
   0: A
   1: a
   2: B
   3: b
   4: C
   5: c
   6: D
   7: d
 */

2.標(biāo)準(zhǔn)編碼

編碼對(duì)象
ASCIIASCIIEncoding
UTF-7UTF7Encoding
UTF-8UTF8Encoding
UTF-16UnicodeEncoding
UTF-32UTF32Encoding

3.其它  

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

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

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

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

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

參數(shù)

startIndex

Int32

此實(shí)例內(nèi)子字符串的起始位置。

length

Int32

此實(shí)例內(nèi)子字符串的長度。

返回

Char[]

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

例外

ArgumentOutOfRangeException

startIndex 或 length 小于零。

startIndex 加 length 大于此實(shí)例的長度。

1.實(shí)例

// 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個(gè)字符
            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);
        }
    }
}
/*
運(yùn)行結(jié)果:
The letters in '012wxyz789' are: 'wxyz'
Each letter in '012wxyz789' is:
w
x
y
z
*/

2.其它

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

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

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

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

相關(guān)文章

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

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

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

    C#深淺拷貝的深入解析

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

    .Net?Core以windows服務(wù)方式部署

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

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

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

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

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

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

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

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

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

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

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

    Unity實(shí)現(xiàn)透視滑動(dòng)列表

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

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

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

最新評(píng)論