はじめに
thisを使って値を取得する際に取得できるものとできないものがあって困った点がありました。
取得できる値
あらかじめwebconfigに記載しておく。
add key="abc" value="100"
下記のように宣言する。
private readonly string dummy = ConfigurationSettings.AppSettings["abc"];
ここでthisを使用すると値が取得できます。
this.dummy
結果
webconfigで指定した値の'100'を取得することが可能です。
取得できない値
例えばラベル値の場合は'System.Web.UI.WebControls.Label'が取得されて値は取得できません。
結論
固定値の場合にthisを使用するのは便利ですので、webconfigとあわせてうまく使いましょう。