タグ

比較に関するchagoのブックマーク (3)

  • ADO.NET入門記-022 (DataRow同士の比較)(System.Data.DataRowExtensions, SequenceEqual, All, AsEnumerable) - いろいろ備忘録日記

    .NET Framework 3.5より、System.Data.DataSetExtensions名前空間に以下のクラスが追加されています。 System.Data.DataRowComparer 名前の通り、DataRow用のComparerです。 これまで、DataRowを比較する場合は各列の値を全て手動で見て一致か不一致か否かを 確認していましたが、これからはこれを利用すると楽に比較処理が行えます。 このクラスは、シールクラスとなっており派生させる事は出来ません。 型引数のTRowには、ほとんどの場合DataRowを渡す事になります。 また、このクラスにはpublicなコンストラクタが存在しません。Defaultプロパティより インスタンスを取得します。 Equalsメソッドを利用するとDataRowを比較出来ますが、通常よくあるパターンが 全行が一致している場合を確認する事が多い

    ADO.NET入門記-022 (DataRow同士の比較)(System.Data.DataRowExtensions, SequenceEqual, All, AsEnumerable) - いろいろ備忘録日記
  • .NETでDataTableの比較

    今回は二つのDataTableの比較を行ってみます。二つのDataTableの中身が同じかどうか調べるというのは稀によくある事。まずはダメな例と、何の工夫もない例を挙げてみます。なお、以下で挙げる例は全て各セルの値だけを調べるものです。実際に使うときはDataTableがNULLじゃないか、列数や行数が同じかどうかを事前に調べる必要があります。 例1:ダメな例 private bool DataTableEqual(DataTable table1, DataTable table2) { return table1.Equals(table2); }

    .NETでDataTableの比較
    chago
    chago 2013/12/12
    例2:何の工夫もない例で実装してた…すごい遅いわけだよ…。
  • Rails で、Controller に定義されている action を一度に取得する方法はありますか? - QA@IT

    平素よりQA@ITをご利用いただき、誠にありがとうございます。 QA@ITは「質問や回答を『共有』し『編集』していくことでベストなQAを蓄積できる、ITエンジニアのための問題解決コミュニティー」として約7年間運営をしてきました。これまでサービスを続けることができたのは、QA@ITのコンセプトに共感をいただき、適切な質問や回答をお寄せいただいた皆さまのご支援があったからこそと考えております。重ねて御礼申し上げます。 しかしながら、エンジニアの情報入手方法の多様化やQAサービス市場の状況、@ITの今後のメディア運営方針などを検討した結果、2020年2月28日(金)15:00をもちましてQA@ITのサービスを終了することにしました。 これまでご利用をいただきました皆さまには残念なお知らせとなり、誠に心苦しく思っております。何とぞ、ご理解をいただけますと幸いです。 QA@ITの7年間で皆さまの知識

    Rails で、Controller に定義されている action を一度に取得する方法はありますか? - QA@IT
  • 1