.NET
この記事は、Visual Basic Advent Calendar 2016 の 23 日目のエントリーです。22 日目は sutefu さんの なんちゃって仮想労働者を作る2 でした。 三値論理とは 最初に、そもそも三値論理とは何か、というところの説明をします。通常プログラミング言語にお…
この記事は、Visual Basic Advent Calendar 2016 の 17 日目のエントリーです。16 日目は mmYYmmdd さんの VBAHaskell での関数定義 でした。今回紹介するネタは特に目新しいものではないのですが、VB でインターフェイスの明示的実装方法を調べるときのググ…
SqlClient でパラメータを使用した SQL を実行すると、実際は sp_executesql に変換されます。 プロファイラを使えばその様子を簡単に観察することができます。 using System; using System.Data; using System.Data.SqlClient; static void Main(string[] a…
このご時世に DataTable かよ、という感じもしますし、私自身実案件では Dapper をメインで使用しているわけですが、少しは使える場面もあるかもしれません。 例えばデバッガで使える DataSet ビジュアライザ。こういうやつですね。これなら複数レコードのプ…
ExpressionTree でプロパティやフィールドの値を取得するとき、Expression.Property や Expression.Field を使えば良いんですが、Expression.PropertyOrField なんてのもあり、こっちだとその名の通りプロパティでもフィールドでもどっちでも OK みたいです…