・1から10までのコレクション作成
・foreachで要素表示
・LINQで要素表示
コレクション作成
public static void main() { IEnumerable<int> ilList = Enumerable.Range(1, 10); clsWriteNumbers.m_WriteNumbers(ilList, "コレクション"); }
表示
/// <summary> /// /// </summary> class clsWriteNumbers { /// <summary> /// /// </summary> /// <param name="iNumbers"></param> /// <param name="sHeader"></param> public static void m_WriteNumbers(IEnumerable<int> iNumbers, string sHeader) { // foreach Console.Write("{0}: ", sHeader); foreach (var item in iNumbers) { Console.Write(item); } Console.WriteLine(); // LINQ Console.Write("{0}: ", sHeader); iNumbers.ToList().ForEach(n => Console.Write(n)); // for VS2015(C#6) //System.Console.Write($"{sHeader}"); } }