none
如何侦测空行 RRS feed

  • 問題

  • 请问要怎样侦测textbox里文字的空行,将每行不同的文字分别存入string[]里

    111

    222

    333

    存储成

    string[3]的内容

    2016年12月14日 下午 03:11

解答

  • 個人測試, Alan-Liu 前輩的回覆就可達成所述去除空行與產生 String[] 的需求了啊.
    綜合 Alan-Liu 與 tihs (總會誤看成 this) 兩前輩的另一種寫法:

     string[] array = textBox1.Text.Split(new string[] { Environment.NewLine } , StringSplitOptions.RemoveEmptyEntries);


    Ader

    • 已標示為解答 Yiming2002 2016年12月15日 上午 05:43
    2016年12月15日 上午 04:49

所有回覆

  • array = MyString.Trim().Split(new Char[] { '\n', '\r' }, StringSplitOptions.RemoveEmptyEntries);

    2016年12月14日 下午 03:25
  • 試試看:

    string[] lines  = textbox.text.Split(Environment.Newline)

    2016年12月15日 上午 02:42
  • (Environment.Newline)有错误

    引數 1: 無法從 'string' 轉換為 'char[]'

    最符合的多載方法 'string.Split(params char[])' 有一些無效的引數

    2016年12月15日 上午 03:46
  • 個人測試, Alan-Liu 前輩的回覆就可達成所述去除空行與產生 String[] 的需求了啊.
    綜合 Alan-Liu 與 tihs (總會誤看成 this) 兩前輩的另一種寫法:

     string[] array = textBox1.Text.Split(new string[] { Environment.NewLine } , StringSplitOptions.RemoveEmptyEntries);


    Ader

    • 已標示為解答 Yiming2002 2016年12月15日 上午 05:43
    2016年12月15日 上午 04:49