2013-03-01から1ヶ月間の記事一覧

Json.NETでプロパティ名を変更してシリアライズする

Json.NETでプロパティ名を変更してシリアライズするには、JsonPropertyAttributeを使います。 JsonPropertyAttributeのコンストラクタにプロパティ名を渡します。 class User { [JsonProperty("first_name")] public string FirstName { get; set; } [JsonPr…

case式を使って条件分岐するupdate文を試す

CASE式のススメ(後編)を読んで、update文でcase式を使って条件分岐するテクニックを知ってかなり感動しました。行ごとに異なる更新を1つのupdate文でできるのすごいですね。 今回はこの記事に書いてある、主キーを入れ替えるテクニックを少し応用してみた…