列挙型使用時の注意点 2010-04-22 22:48:29 | C# C#やJavaを利用する際には、逆コンパイルをすると、簡単にソースコードの中身が見えてしまうので、難読化をして、簡単にソースコードを解析できないようにします。 難読化するのは、ソースコードというのは資産であるため、簡単に解析されてしまうと、技術が簡単に盗まれてしまうからです。 列挙型を利用する際に、Enum.GetName(typeof(列挙型),属性)とした際に、列挙型がinternal属性だと難読化したものが表示され、public属性だと難読化されずに正常に表示されます。 列挙型で文字列を使用する際には注意が必要です。 #ビジネススキル « 相手の立場になって説明をす... | トップ | テストにも単一責任の原則? »