未分類Tips
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[CSharp]]
#contents
*アプリケーション構成ファイル(App.config)、Web構成ファイ...
ポイントはConfigurationSection、ConfigurationElement、C...
http://blogs.wankuma.com/tatsumihr/articles/79793.aspx~
参考:~
MSDN:方法 : ConfigurationSection を使用してカスタム構成...
http://msdn2.microsoft.com/ja-jp/library/2tw134k3(vs.80)....
*メソッド名と取得する [#j5c55890]
#codeprettify{{
StackTrace st = new StackTrace(true);
foreach (StackFrame f in st.GetFrames())
{
System.Windows.Forms.MessageBox.Show(f.GetFileColu...
}
}}
*トレースソースの作成 [#vcb680e1]
http://msdn.microsoft.com/ja-jp/library/ms228984.aspx
app.config によって、作成することが可能です。
*レジストリへのアクセス [#ib9be9fc]
HKEY_CURRENT_USER へのアクセスは管理者権限が要りません。~
HKEY_LOCAL_MACHINE へのアクセスは管理者権限が要ます。
*Windows 7 VHD 利用するラップクラス [#p8b5b083]
http://files.codes-sources.com/fichier.aspx?id=50320&f=Wi...
*System.Runtime.Serialization.Jsonの参照 [#s0538fd0]
名前は、System.Runtime.Serialization.JSON.DataContractJso...
~
DataContractJsonSerializer クラス ~
名前空間 : System.Runtime.Serialization.Json~
アセンブリ : System.ServiceModel.Web (System.ServiceModel...
*INotifyPropertyChangedの実装 [#r6a48c74]
よりいいINotifyPropertyChangedインターフェイスの実装
#codeprettify{{
public event PropertyChangedEventHandler PropertyChanged;
protected void ValidateProperty(string memberName, objec...
{
if (!string.IsNullOrEmpty(memberName) && value != nu...
{
if (value is string)
value = value.ToString().Trim();
Validator.ValidateProperty(value, new Validation...
}
}
protected void RaisePropertyChanged(string propertyName)
{
if ((this.PropertyChanged != null))
{
PropertyChanged(this, new System.ComponentModel....
}
}
}}
*DataRowを列挙する [#t7ea46cb]
並列処理でDataTableの行を列挙する例
#codeprettify{{
Parallel.ForEach<DataRow>(dt.rows.Cast<DataRow>(), de=>
{
//何かの処理
});
}}
#hr();
コメント:
- プロパティとメソッドの選択 http://msdn.microsoft.com/ja...
- 数字に先行ゼロを埋め込む http://msdn.microsoft.com/ja-j...
- エンコード処理 http://memorva.jp/memo/dev/csharp.php ...
- カスタム DateTime 書式指定文字列&br;DateTime.Tostring("...
- http://www.silverlightshow.net/storage/userfiles/shanta...
- .NET Framework 4 における C# の新機能&br;http://msdn.mi...
#comment_kcaptcha
終了行:
[[CSharp]]
#contents
*アプリケーション構成ファイル(App.config)、Web構成ファイ...
ポイントはConfigurationSection、ConfigurationElement、C...
http://blogs.wankuma.com/tatsumihr/articles/79793.aspx~
参考:~
MSDN:方法 : ConfigurationSection を使用してカスタム構成...
http://msdn2.microsoft.com/ja-jp/library/2tw134k3(vs.80)....
*メソッド名と取得する [#j5c55890]
#codeprettify{{
StackTrace st = new StackTrace(true);
foreach (StackFrame f in st.GetFrames())
{
System.Windows.Forms.MessageBox.Show(f.GetFileColu...
}
}}
*トレースソースの作成 [#vcb680e1]
http://msdn.microsoft.com/ja-jp/library/ms228984.aspx
app.config によって、作成することが可能です。
*レジストリへのアクセス [#ib9be9fc]
HKEY_CURRENT_USER へのアクセスは管理者権限が要りません。~
HKEY_LOCAL_MACHINE へのアクセスは管理者権限が要ます。
*Windows 7 VHD 利用するラップクラス [#p8b5b083]
http://files.codes-sources.com/fichier.aspx?id=50320&f=Wi...
*System.Runtime.Serialization.Jsonの参照 [#s0538fd0]
名前は、System.Runtime.Serialization.JSON.DataContractJso...
~
DataContractJsonSerializer クラス ~
名前空間 : System.Runtime.Serialization.Json~
アセンブリ : System.ServiceModel.Web (System.ServiceModel...
*INotifyPropertyChangedの実装 [#r6a48c74]
よりいいINotifyPropertyChangedインターフェイスの実装
#codeprettify{{
public event PropertyChangedEventHandler PropertyChanged;
protected void ValidateProperty(string memberName, objec...
{
if (!string.IsNullOrEmpty(memberName) && value != nu...
{
if (value is string)
value = value.ToString().Trim();
Validator.ValidateProperty(value, new Validation...
}
}
protected void RaisePropertyChanged(string propertyName)
{
if ((this.PropertyChanged != null))
{
PropertyChanged(this, new System.ComponentModel....
}
}
}}
*DataRowを列挙する [#t7ea46cb]
並列処理でDataTableの行を列挙する例
#codeprettify{{
Parallel.ForEach<DataRow>(dt.rows.Cast<DataRow>(), de=>
{
//何かの処理
});
}}
#hr();
コメント:
- プロパティとメソッドの選択 http://msdn.microsoft.com/ja...
- 数字に先行ゼロを埋め込む http://msdn.microsoft.com/ja-j...
- エンコード処理 http://memorva.jp/memo/dev/csharp.php ...
- カスタム DateTime 書式指定文字列&br;DateTime.Tostring("...
- http://www.silverlightshow.net/storage/userfiles/shanta...
- .NET Framework 4 における C# の新機能&br;http://msdn.mi...
#comment_kcaptcha
ページ名: