これは非常に基本的な質問かもしれませんが、フォームに名前を付けるための最良の方法は何ですか?
つまり、スペースを使用できますか、それとも後で問題が発生しますか?
例
「LoggedonPopup」または「Logged_on_Popup」を使用する必要がありますか?
ありがとう!
これは非常に基本的な質問かもしれませんが、フォームに名前を付けるための最良の方法は何ですか?
つまり、スペースを使用できますか、それとも後で問題が発生しますか?
例
「LoggedonPopup」または「Logged_on_Popup」を使用する必要がありますか?
ありがとう!
簡単です. log_on_popup を使うことができます. 名前を付ける方法がわからない場合は, フォーム デザイナーが開いたら,プロパティ ウィンドウを開きます(プロパティ ウィンドウがない場合は, フォームを右クリックしてプロパティを選択してください). プロパティで , あなたは(名前)が見つかりますそこにlog_on_popupと入力するだけです:)
フォームもクラスであるため、クラスの命名法に従う必要があります。
ApplicationException
という名前のクラスから派生したクラスに適切な名前です。この規則を適用する際には、合理的な判断を下してください。たとえば、Button は、Control から派生したクラスに適した名前です。ボタンは一種のコントロールですが、Control をクラス名の一部にすると、名前が不必要に長くなります。Exception
ApplicationException
SoLog On Popup
は無効でありLog_On_Popup
、コンパイラの観点からは有効である必要がありますが、クラスの命名ガイドラインからは有効ではありません。を選ぶべきですLogOnPopup
。接尾辞を追加したい人もいLogOnPopupForm
ます。
スペースは使用しないでください。またはアンダースコア。Microsoft には、推奨する命名規則がいくつかあります。フォームの命名に関する具体的な推奨事項はありませんが、非常に良い読み物になる可能性があります。
簡潔さよりも読みやすさを優先してください。プロパティ名 CanScrollHorizontally は、ScrollableX (X 軸へのわかりにくい参照) よりも優れています。
アンダースコア、ハイフン、またはその他の英数字以外の文字は使用しないでください。
また、コードで使用されている名前はエンド ユーザーに公開されていませんが、フォームのキャプションは公開されていることに注意してください。これらのキャプションが適切に選択されていることを確認してください。
public partial class LoggedOnPopupForm
コンポーネント名にはスペースを使用できますが、使用することはお勧めしません