2013-07-31 22 views
-6
using System; 
namespace MyCSharpLearning 
{ 
    class StringProject 
    { 
     public int LargestSentenceInformation(string i) 
     { 
      string[] txt = i.Split(new char[] { '.', '?', '!', ',' }); 
      var largeS=txt.Order   
     } 
     public static void Main(string[] args) 
     { 
      StringProject n = new StringProject(); 
      string str1 = Console.ReadLine();   
      Console.ReadLine(); 
     } 
    } 
} 
+4

請問一個連貫的問題 – bengoesboom

+0

格式化.....謝謝你正在編輯的人。 –

+0

我是C#編程新手。我想要如何編寫代碼「哪個句子最大,哪個單詞包含」。 thnx – Hossain

回答

0

你已經快到了。

string[] txt = i.Split(new char[] { '.', '?', '!', ',' }); //this part you had correct 
var stringsOrderedByLargest = txt.OrderByDescending(s => s.length); 

stringsorderedByLargest將現在包含從最長的排序,以最短:如果您使用System.Linq的命名空間,這是最簡單的。如果你想計算一個字符串有多少個單詞,只需要進行另一次分割,但是這次在''上查看結果集合的Count屬性。

相關問題