IEnumerable の使用法概要の概要

零下一度
リリース: 2017-06-12 13:07:32
オリジナル
16241 人が閲覧しました

この記事では、C# の IEnumerable および IEnumerator インターフェイスに関する関連知識を主に紹介します。これは、エディターと一緒に見て、過去を振り返り、新しいことを学ぶことができます。時間のあるときに基礎知識を頻繁に復習すると、理解と記憶が深まります。 Foreach は、IEnumerable インターフェイスを実装するコレクションを反復処理したり、コンテナを走査したりするためによく使用されます。公式の説明によると、IEnumerable は列挙子インターフェイスであり、IEnumerator は反復子インターフェイスです。文字通りの意味 大きな違いがないかどうかを確認し、1 つずつ分析してみましょう。 IEnumerable インターフェイス パブリック インターフェイス IEnumerable { IEnumerator GetEnumerator(); }IEnumerable インターフェイスを継承するクラスは、公開された GetEnumerator() メソッドを実装し、IEnum

1 を返す必要があります。C# IEnumerable インターフェイスと IEnumerator インターフェイスの簡単な紹介

IEnumerable の使用法概要の概要

はじめに: この記事主に C# の IEnumerable および IEnumerator インターフェイスの関連知識を紹介します。

2. C# コレクション型のグラフィック コードの詳細な説明です。

はじめに: コレクションは .NET FCL (フレームワーク クラス ライブラリ) の重要な部分であり、開発で最も一般的に使用される関数の 1 つです。よく言われるように、IEnumerable、IEnumerator、および ICollection を見たとき、それが何なのか、そしてなぜそうなるのかを理解してください。それらの違いがわかりますか? List と Dictionary 以外に、他にどのようなコレクション クラスを使用したことがありますか?さっそく、今日はコレクション クラスとその実装を定義するインターフェイスのいくつかを見てみましょう。 IEnumerable の使用法概要の概要

3.

あなたが知らないかもしれない C# トラップ、IEnumerable インターフェイスのサンプル コードの詳細な説明

はじめに: IEnumerable 列挙子インターフェイスの重要性は、1 万語で強調しすぎることはできません。 。ほとんどすべてのコレクションがこのインターフェイスを実装しており、Linq のコアもこのユニバーサル インターフェイスに依存しています。 C言語のforループは書くのが面倒ですが、foreachの方がずっとスムーズです。 私はこのインターフェイスがとても気に入っていますが、使用中に次のような疑問に直面することもあります: (1) IEnumerable と IEnumerator の違いは何ですか? (2) 列挙型は範囲外にアクセスできますか?結果は何ですか?列挙型でコレクションの値を変更できないのはなぜですか? (3) Li..IEnumerable の使用法概要の概要

4.

イテレーターを使用してファイル情報を走査する詳細な説明_PHP チュートリアル

はじめに: イテレーターを使用してファイル情報を走査する方法の詳細な説明。 1. ファイルの行を反復するコードは次のとおりです。 public static IEnumerablestring ReadLines(string fileName) { using (TextReader Reader = File.OpenText(fileName)) { string line if (

5.

. Net 2.0 の新機能 : イテレーター

はじめに: イテレーターとは何ですか? イテレーターとは、IEnumerable インターフェース全体を実装しなくても、クラスまたは構造体内で foreach 反復をサポートできるようにするメソッド、get アクセサー、または演算子です。例: public class YieldTest ... { public static IEnumertablePower( int number, int exponent) ... { int count

【関連する Q&A の推奨事項】:

asp.net - MVC6 で「IEnumerable<」と入力します。 >" が参照されていないアセンブリで定義されていますか?

以上がIEnumerable の使用法概要の概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!