国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

[C#]StringWriter實現的一個功能

2024-07-21 02:24:43
字體:
來源:轉載
供稿:網友

如何用一組雙倍間距的句子創建一個連續的段落,然后將該段落重新轉換為原來的文本:

using system;
using system.io;

class stringrw
{
    static void main()
    {
        string textreadertext = "textreader is the abstract base " +
            "class of streamreader and stringreader, which read " +
            "characters from streams and strings, respectively./n/n" +

            "create an instance of textreader to open a text file " +
            "for reading a specified range of characters, or to " +
            "create a reader based on an existing stream./n/n" +

            "you can also use an instance of textreader to read " +
            "text from a custom backing store using the same " +
            "apis you would use for a string or a stream./n/n";

        console.writeline("original text:/n/n{0}", textreadertext);
        string aline, aparagraph = null;
        stringreader strreader = new stringreader(textreadertext);
        while(true)
        {
            aline = strreader.readline();
            if(aline != null)
            {
                aparagraph = aparagraph + aline + " ";
            }
            else
            {
                aparagraph = aparagraph + "/n";
                break;
            }
        }
        console.writeline("modified text:/n/n{0}", aparagraph);
        int intcharacter;
        char convertedcharacter;
        stringwriter strwriter = new stringwriter();
        strreader = new stringreader(aparagraph);
        while(true)
        {
            intcharacter = strreader.read();
             if(intcharacter == -1) break;
             convertedcharacter = convert.tochar(intcharacter);
            if(convertedcharacter == '.')
            {
                strwriter.write("./n/n");
                strreader.read();
                strreader.read();
            }
            else
            {
                strwriter.write(convertedcharacter);
            }
        }
        console.writeline("/noriginal text:/n/n{0}",
            strwriter.tostring());
    }
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 阜阳市| 琼中| 乳山市| 吉木萨尔县| 广宗县| 雷州市| 自贡市| 温泉县| 泸定县| 邻水| 大同县| 许昌县| 额尔古纳市| 龙海市| 巨野县| 洪江市| 黎平县| 洪雅县| 邹平县| 乐山市| 永顺县| 清水县| 平邑县| 鲁甸县| 河南省| 乐陵市| 渑池县| 双流县| 册亨县| 青海省| 卓尼县| 彰化市| 清流县| 宁远县| 四子王旗| 齐齐哈尔市| 饶河县| 农安县| 宁强县| 普兰店市| 阜新|