中の技術日誌ブログ

C#とC++/CLIと
VBと.NETとWindowsで戯れる
 

目次

Blog 利用状況

ニュース

自己紹介

東京でソフトウェアエンジニアをやっています。
お仕事大募集中です。
記事執筆や、講師依頼とかでも何でもどうぞ(*^_^*)
似顔絵 MSMVPロゴ
MSMVP Visual C# Since 2004/04-2013/03

記事カテゴリ

書庫

日記カテゴリ

00-整理

01-MSMVP

Tuple

参照:NotifyPropertyChangedBase http://blogs.wankuma.com/naka/archive/2009/01/28/166955.aspx

Tupleも必要なので毎回作ります。

public class Tuple : NotifyPropertyChangedBase
{
    private T1 _Value1;
    public T1 Value1 { get { return _Value1; } set { _Value1 = value; FirePropertyChanged("Value1"); } }
    private T2 _Value2;
    public T2 Value2 { get { return _Value2; } set { _Value2 = value; FirePropertyChanged("Value2"); } }
    private T3 _Value3;
    public T3 Value3 { get { return _Value3; } set { _Value3 = value; FirePropertyChanged("Value3"); } }
    private T4 _Value4;
    public T4 Value4 { get { return _Value4; } set { _Value4 = value; FirePropertyChanged("Value4"); } }
    private T5 _Value5;
    public T5 Value5 { get { return _Value5; } set { _Value5 = value; FirePropertyChanged("Value5"); } }
}

最近はAction, FuncはBCLに入ったので作りませんが、Tupleはまだ入ってないので作ってます。

必要に応じて、T2まで版などご用意ください。

投稿日時 : 2009年1月28日 0:16

コメントを追加

# re: KeyValuePare<> が意外に使える件 2009/02/06 17:10 R.Tanaka.Ichiro's Blog

re: KeyValuePare<> が意外に使える件

タイトル
名前
URL
コメント