国产探花免费观看_亚洲丰满少妇自慰呻吟_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());
    }
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 信丰县| 潍坊市| 东宁县| 天峻县| 大庆市| 太仆寺旗| 惠来县| 芒康县| 玉田县| 罗山县| 玉林市| 崇左市| 岚皋县| 清水县| 清水县| 四会市| 黄石市| 怀宁县| 土默特左旗| 额敏县| 布拖县| 农安县| 土默特右旗| 崇礼县| 隆回县| 忻州市| 济源市| 巴青县| 西吉县| 上栗县| 洪江市| 汉川市| 扶沟县| 徐汇区| 双鸭山市| 洮南市| 贵港市| 紫云| 岳池县| 永吉县| 青阳县|