最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解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ù)組為空且長(zhǎng)度為零。

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)子字符串的長(zhǎng)度。

返回

Char[]

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

例外

ArgumentOutOfRangeException

startIndex 或 length 小于零。

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

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開(kāi)始的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 從零開(kāi)始。字符串實(shí)例中第一個(gè)字符的索引為零。

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

若要?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)提取Word文檔中的表格數(shù)據(jù)

    C#實(shí)現(xiàn)提取Word文檔中的表格數(shù)據(jù)

    在日常辦公或系統(tǒng)開(kāi)發(fā)中,Word?文檔里的表格數(shù)據(jù)常常需要被提取出來(lái),本文將展示如何使用?C#?搭配?Free?Spire.Doc?庫(kù),無(wú)需安裝?Microsoft?Word,即可快速、穩(wěn)定地提取?Word?表格內(nèi)容,并導(dǎo)出為結(jié)構(gòu)化的文本文件,感興趣的小伙伴可以了解下
    2026-04-04
  • C#實(shí)現(xiàn)六大設(shè)計(jì)原則之單一職責(zé)原則

    C#實(shí)現(xiàn)六大設(shè)計(jì)原則之單一職責(zé)原則

    這篇文章介紹了C#實(shí)現(xiàn)六大設(shè)計(jì)原則之單一職責(zé)原則的方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-02-02
  • WPF簡(jiǎn)單的數(shù)據(jù)庫(kù)查詢(xún)實(shí)例

    WPF簡(jiǎn)單的數(shù)據(jù)庫(kù)查詢(xún)實(shí)例

    下面小編就為大家分享一篇WPF簡(jiǎn)單的數(shù)據(jù)庫(kù)查詢(xún)實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2017-11-11
  • C#中的延時(shí)函數(shù)sleep

    C#中的延時(shí)函數(shù)sleep

    這篇文章主要介紹了C#中的延時(shí)函數(shù)sleep用法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • C#?單向鏈表的實(shí)現(xiàn)方法

    C#?單向鏈表的實(shí)現(xiàn)方法

    本文介紹了C#中單向鏈表的基本概念、節(jié)點(diǎn)結(jié)構(gòu)以及基本操作,包括查找、插入和刪除節(jié)點(diǎn)的方法,本文結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧
    2025-11-11
  • C#中把任意類(lèi)型的泛型集合轉(zhuǎn)換成SQLXML數(shù)據(jù)格式的實(shí)例

    C#中把任意類(lèi)型的泛型集合轉(zhuǎn)換成SQLXML數(shù)據(jù)格式的實(shí)例

    本文主要分享了C#中把任意類(lèi)型的泛型集合轉(zhuǎn)換成SQLXML數(shù)據(jù)格式的實(shí)例代碼。具有很好的參考價(jià)值,需要的朋友可以看下
    2016-12-12
  • C#使用Aforge調(diào)用攝像頭拍照的方法

    C#使用Aforge調(diào)用攝像頭拍照的方法

    這篇文章主要為大家詳細(xì)介紹了C#使用Aforge調(diào)用攝像頭拍照的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-10-10
  • C#字符串的常用操作工具類(lèi)代碼分享

    C#字符串的常用操作工具類(lèi)代碼分享

    這篇文章主要介紹了C#字符串的常用操作工具類(lèi)代碼分享,需要的朋友可以參考下
    2014-04-04
  • 聊聊C#中的Mixin的具體用法

    聊聊C#中的Mixin的具體用法

    本文主要介紹了C#中的Mixin的具體用法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-05-05
  • C# 索引器的使用教程

    C# 索引器的使用教程

    索引器允許類(lèi)或者結(jié)構(gòu)的實(shí)例按照與數(shù)組相同的方式進(jìn)行索引。索引器類(lèi)似于屬性,不同之處在于他們的訪問(wèn)采用參數(shù)。本文講解了c#的具體使用方法,感興趣的朋友可以了解下
    2021-05-05

最新評(píng)論

尼勒克县| 临邑县| 拉萨市| 北票市| 新民市| 海林市| 景宁| 灵台县| 拜城县| 惠东县| 金坛市| 井陉县| 新宁县| 大同县| 英山县| 杭锦旗| 娄底市| 左权县| 遂溪县| 阿坝| 开江县| 玉林市| 宁晋县| 龙口市| 丰原市| 内乡县| 阿勒泰市| 枣阳市| 邻水| 鹿泉市| 扶余县| 炉霍县| 民勤县| 乾安县| 武平县| 台前县| 平远县| 德昌县| 定安县| 五指山市| 瑞丽市|