linqを使用して特定のHashSet要素を見つける方法

Evgeni Velikov

文字列の配列のHashSetがあります。配列の1つの文字列は、「2015-9-1421:22:13」DateTimeのようなものです。DateTime.ParseExactを使用してdateTimeに変換し、linqを使用して2つのdateTime間のHashSet配列からすべての時間を検索するにはどうすればよいですか。以前はlistを使用していましたが、検索要素の方がHashSetのパフォーマンスが向上しました。現在、HashSetで機能するようにコードを変更しています。

これが私の古いコードとリストです:

foreach (var infos in this.InfoFromDatabase)
        {
            thisTime = DateTime.ParseExact(infos[5], "yyyy-M-d H:m:s", null);

            // if is in this diapazon time add in list
            if (thisTime > minimumDateTime && thisTime < maximumDateTime)
            {
                allInformation.Add(infos);
            }
        }
ニコ・シャートラー

LINQを探しているだけなら、ここにあります。これは、任意のIEnumerable<string[]>(ハッシュセットとリストの両方)で機能します。

//Assuming that 
//IEnumerable<string[]> this.InfoFromDatabase

var allInformation = this.InfoFromDatabase.Where(i =>
{
    var thisTime = DateTime.ParseExact(i[5], "yyyy-M-d H:m:s", null);
    return thisTime > minimumDateTime && thisTime < maximumDateTime;
});

必要に応じて、結果ToList()に対してまたはその他のTo...()メソッドを呼び出すことができます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

HashSetを使用して、2つのComparable配列で共通の要素を見つける方法は?

分類Dev

Selenium(Python)を使用してこの要素を見つける方法

分類Dev

jqueryを使用して前のtd要素を見つける方法

分類Dev

jqueryを使用して次の要素を見つける方法は?

分類Dev

phpを使用してhtml要素のIDを見つける方法

分類Dev

Xpathを使用して特定の要素の親フィールドセット要素を見つける方法

分類Dev

By.xpath()を使用して特定の子を持つ親要素を見つける方法は?

分類Dev

PHPを使用して特定の文字を見つける方法

分類Dev

XpathとLinqを使用して特定のノードを見つける

分類Dev

Seleniumを使用して<span>で特定のテキストを含む要素を見つける方法

分類Dev

JavaでHtmlUnitDriverを使用して、特定の文字列に一致するHTML要素を見つける方法は?

分類Dev

jQueryを使用して特定の位置にある要素を見つけますか?

分類Dev

PHPでDOMXPathを使用して特定のコンテキストで要素を見つける方法は?

分類Dev

PythonでSeleniumを使用して4つの要素を見つける方法

分類Dev

再帰を使用して数の中で最小の要素を見つける方法[C]

分類Dev

numpyを使用して前のx要素の最大値を見つける方法

分類Dev

Pythonでその位置(index()を使用して見つけた)からリスト内の要素を見つける方法

分類Dev

JavaScriptを使用して親要素を見つける方法

分類Dev

xpathを使用してルート要素名を見つける方法

分類Dev

jqueryを使用して最も近い要素を見つける方法

分類Dev

SeleniumとChromedriverを使用して要素を見つける方法

分類Dev

SeleniumJavaを使用して要素を見つける方法

分類Dev

SeleniumPythonを使用して要素を見つける方法

分類Dev

XpathSeleniumとPythonを使用してspan要素を見つける方法

分類Dev

Webdriverを使用してボタン要素を見つける方法

分類Dev

Splinterを使用して要素値を見つける方法は?

分類Dev

selenium python を使用して href 要素を見つける方法

分類Dev

複数のdivにxpathを使用して要素を見つける方法

分類Dev

SeleniumとPythonを使用してiFrame内の要素を見つける方法

Related 関連記事

  1. 1

    HashSetを使用して、2つのComparable配列で共通の要素を見つける方法は?

  2. 2

    Selenium(Python)を使用してこの要素を見つける方法

  3. 3

    jqueryを使用して前のtd要素を見つける方法

  4. 4

    jqueryを使用して次の要素を見つける方法は?

  5. 5

    phpを使用してhtml要素のIDを見つける方法

  6. 6

    Xpathを使用して特定の要素の親フィールドセット要素を見つける方法

  7. 7

    By.xpath()を使用して特定の子を持つ親要素を見つける方法は?

  8. 8

    PHPを使用して特定の文字を見つける方法

  9. 9

    XpathとLinqを使用して特定のノードを見つける

  10. 10

    Seleniumを使用して<span>で特定のテキストを含む要素を見つける方法

  11. 11

    JavaでHtmlUnitDriverを使用して、特定の文字列に一致するHTML要素を見つける方法は?

  12. 12

    jQueryを使用して特定の位置にある要素を見つけますか?

  13. 13

    PHPでDOMXPathを使用して特定のコンテキストで要素を見つける方法は?

  14. 14

    PythonでSeleniumを使用して4つの要素を見つける方法

  15. 15

    再帰を使用して数の中で最小の要素を見つける方法[C]

  16. 16

    numpyを使用して前のx要素の最大値を見つける方法

  17. 17

    Pythonでその位置(index()を使用して見つけた)からリスト内の要素を見つける方法

  18. 18

    JavaScriptを使用して親要素を見つける方法

  19. 19

    xpathを使用してルート要素名を見つける方法

  20. 20

    jqueryを使用して最も近い要素を見つける方法

  21. 21

    SeleniumとChromedriverを使用して要素を見つける方法

  22. 22

    SeleniumJavaを使用して要素を見つける方法

  23. 23

    SeleniumPythonを使用して要素を見つける方法

  24. 24

    XpathSeleniumとPythonを使用してspan要素を見つける方法

  25. 25

    Webdriverを使用してボタン要素を見つける方法

  26. 26

    Splinterを使用して要素値を見つける方法は?

  27. 27

    selenium python を使用して href 要素を見つける方法

  28. 28

    複数のdivにxpathを使用して要素を見つける方法

  29. 29

    SeleniumとPythonを使用してiFrame内の要素を見つける方法

ホットタグ

アーカイブ