ただいま修行中...

ソフトウェア開発において、勉強中で悪戦苦闘の日々

列挙型使用時の注意点

2010-04-22 22:48:29 | C#
C#Javaを利用する際には、逆コンパイルをすると、簡単にソースコードの中身が見えてしまうので、難読化をして、簡単にソースコードを解析できないようにします。

難読化するのは、ソースコードというのは資産であるため、簡単に解析されてしまうと、技術が簡単に盗まれてしまうからです。

列挙型を利用する際に、Enum.GetName(typeof(列挙型),属性)とした際に、列挙型がinternal属性だと難読化したものが表示され、public属性だと難読化されずに正常に表示されます。

列挙型で文字列を使用する際には注意が必要です。


最新の画像もっと見る