C#の場合、ソースファイルがUTF-8なら、日本語の名前を付けても大丈夫みたいだよ。