當前位置:編程學習大全網 - 編程語言 - c#怎麽得到數組中數值的個數。

c#怎麽得到數組中數值的個數。

int[] a=new int{0,1,2,23,5888}; //原始數組

List<int> l=new List<int>{};? //存儲要處理的數字

for(int i=0;i<a.Lenth;i++) //遍歷數組

{

for(int j=0;j<a[i].Lenth;j++)? //遍歷元素

{

l.Add(a[i].ToString().SubString(0,j+1));? //加入list裝箱待處理

}

}

l = l.Distinct().ToArray();? //剔除重復項

MessageBox.Show(l.Count.ToString());? //獲得壹***有幾個數值

1、C#是微軟公司發布的壹種面向對象的、運行於.NET Framework之上的高級程序設計語言。並定於在微軟職業開發者論壇(PDC)上登臺亮相。C#是微軟公司研究員Anders Hejlsberg的最新成果。C#看起來與Java有著驚人的相似;它包括了諸如單壹繼承、接口、與Java幾乎同樣的語法和編譯成中間代碼再運行的過程。但是C#與Java有著明顯的不同,它借鑒了Delphi的壹個特點,與COM(組件對象模型)是直接集成的,而且它是微軟公司 .NET windows網絡框架的主角。

2、C#是壹種安全的、穩定的、簡單的、優雅的,由C和C++衍生出來的面向對象的編程語言。它在繼承C和C++強大功能的同時去掉了壹些它們的復雜特性(例如沒有宏以及不允許多重繼承)。C#綜合了VB簡單的可視化操作和C++的高運行效率,以其強大的操作能力、優雅的語法風格、創新的語言特性和便捷的面向組件編程的支持成為.NET開發的首選語言。

3、C#是面向對象的編程語言。它使得程序員可以快速地編寫各種基於MICROSOFT .NET平臺的應用程序,MICROSOFT .NET提供了壹系列的工具和服務來最大程度地開發利用計算與通訊領域。

4、C#使得C++程序員可以高效的開發程序,且因可調用由 C/C++ 編寫的本機原生函數,因此絕不損失C/C++原有的強大的功能。因為這種繼承關系,C#與C/C++具有極大的相似性,熟悉類似語言的開發者可以很快的轉向C#。

  • 上一篇:推薦幾款好玩的單機遊戲。
  • 下一篇:思維訓練對孩子有什麽好處
  • copyright 2024編程學習大全網