私はTelerikのJustDecompileに自分のコードの一部を拾い読みしてC#逆コンパイル
switch (data.CurrentSection)
{
case CurrentSectionEnum.Section1:
{
this.divSection1.set_Visible(true);
this.divSection2.set_Visible(false);
this.divSection3.set_Visible(false);
break;
}
case CurrentSectionEnum.Section2:
{
this.divSection1.set_Visible(false);
this.divSection2.set_Visible(true);
this.divSection3.set_Visible(false);
break;
}
case CurrentSectionEnum.Section3:
{
this.divSection1.set_Visible(false);
this.divSection2.set_Visible(false);
this.divSection3.set_Visible(true);
break;
}
}
がTelerikデコンパイラまたはのアーチファクトこのたとして、次のコード
switch (data.CurrentSection)
{
case SurveyData.CurrentSectionEnum.Section1:
divSection1.Visible = true;
divSection2.Visible = false;
divSection3.Visible = false;
break;
case SurveyData.CurrentSectionEnum.Section2:
divSection1.Visible = false;
divSection2.Visible = true;
divSection3.Visible = false;
break;
case SurveyData.CurrentSectionEnum.Section3:
divSection1.Visible = false;
divSection2.Visible = false;
divSection3.Visible = true;
break;
}
が表示されていたことに気づきました。フレームワークのいくつかの下位レベルの部分に「等号を使用して設定された」演算子が存在しないという私の感覚は正しいでしょうか?もしそうなら誰ももっと情報を提供できますか?
[プロパティとメソッド]の可能複製(http://stackoverflow.com/questions/1209359/properties-and-methods) – Joe
は明らかに非常に良いではありません逆コンパイラ。 –