C#foreach使用中常見的錯誤
作者:audio
C# foreach使用過程中會碰到什么問題呢?我們在實際的編程中有時是很容易忽略小的細節,對于C# foreach有可能在哪里出問題呢?那么本文就向你介紹這方面的內容。
在做項目時經常會碰到用C# foreach語句,那么在C# foreach使用的過程中會碰到一個小的問題,對于C#初學者我們要在平時就養成好的使用習慣,這樣才不會在解決問題上浪費時間,這里向你介紹了在C# foreach使用過程中很常見的錯誤。
初看下面的C#程序不會有什么問題,然而實際上程序不能編譯成功:
- inti=0;
- int[] array=newint[]{0,1,2,3,5,8,13};
- foreach(i in array)
- {
- System.Console.WriteLine(i);
- }
原因是什么呢?其實 i 的聲明和初始化必須在foreach語句中,即必須采用下面的形式
- int[] array=new int[] {0,1,2,3,5,8,13};
- foreach(int i=0 in array)
- {
- System.Console.WriteLine(i);
- }
這樣的錯誤真不應該,以后一定要注意這些小的方面。
C# foreach常見的使用錯誤就向你介紹到這里,這一提醒更是編程規范的養成的實例,希望對你學習C# foreach有所幫助。
【編輯推薦】
責任編輯:仲衡
來源:
百度空間