タグ

ブックマーク / pub.ne.jp (2)

  • メモ置き場: [VB.NET] LINQ to DataTable のDistinct を検証してみた

    匿名形とかクラス内の複数のプロパティで何かやりたいって場合は、メソッド式は避けた方がいいんだろうか。 「IEqualityComparer」クラスの書き方が悪い可能性は大いにありえるけども、「IEqualityComparer」をわざわざ作らないといけないのは面倒。 データ数が少ない場合は、DataRow.ToTable の方がわずかに早いけど、行数が多くなるとLinq のクエリ式の方が早くなる。また、コードの可読性もLinq のクエリ式の方が良い。 Linq のGroupBy だと他にもグループの件数やら最大値・最小値なんかも持ってこれるみたいだし、Linq はできる子みたい。 Distinct とGroupBy の使い分けは、可読性も良いしDistinct で足りる時はDistinct で良いと思う。 注意点としては、Linq のクエリ式の特徴でクエリを宣言したときではなく、

  • 車車車く本牛勿 -Rollin' Real-: InDesign:PDF配置オプションを手籠にする

    いまどきってInDesignにPDFとか貼れちゃうじゃないですか。 でも貼り方ってあるじゃないですか。アートとかブリードとか。クロップというやつ。配置する時に「配置オプション」にチェックを入れればそれを選択できるけど、一度チェックを入れてしまうと 次回の配置時にまた配置オプションにチェック入っててウザいじゃないですか。一度設定すればあとイイっつーの、とか思うじゃんすか。 まぁ、配置ファイル選択ダイアログのOKボタンをShiftキー併用してやれば  その時だけ配置オプションが開けるんですけどね。でも、でも、他者が配置したPDFとかってどのクロップで配置されたのか不安じゃないですか。 ひどいと、おとといの自分がどのクロップで配置したか…いや、自分は大概いつもひどいんですけども。配置されたPDFのクロップはInDesign上のどこで確認できるのか。 ちょっと探して見つからなかったのですぐスクリプ

  • 1