フォーム上のコントロールの名前 – プログラミング – Home

フォーム上のコントロールの名前
 
通知
すべてクリア

フォーム上のコントロールの名前


ももんが
 ももんが
(@ももんが)
ゲスト
結合: 18年前
投稿: 38
Topic starter  

ももんがです。

VisualStudio2005、Winフォームで開発をしています。
くだらないことですがフォーム上に配置するコントロールのNameプロパティにつける名前の
最初の文字は大文字、小文字のどちらにしていますか?

C#だと変数は小文字からはじまるのが普通だと思いますが
小文字からはじまるコントロールのイベントハンドラを作成すると
okButton_Clickになります。でもメソッドの最初の文字は、普通大文字からはじますよね?
本当にくだらないことですが、みんなどうしているのでしょう。


引用解決済
トピックタグ
渋木宏明(ひどり)
 渋木宏明(ひどり)
(@渋木宏明(ひどり))
ゲスト
結合: 21年前
投稿: 33
 

いちいち手修正するのは面倒&余分な間違いの元なので、そのままにしています。>じ
ぶん


返信引用
ももんが
 ももんが
(@ももんが)
ゲスト
結合: 18年前
投稿: 38
Topic starter  

渋木宏明(ひどり)さん、ご返答ありがとうございます。
少し変だなと思いつつもそのままなものなんでしょうかね。
みなさん人それぞれに解決してるのかな。


返信引用
Blue
 Blue
(@Blue)
ゲスト
結合: 20年前
投稿: 1467
 

>フォーム上に配置するコントロールのNameプロパティにつける名前の
>最初の文字は大文字、小文字のどちらにしていますか?
普通はコーディンク規約にしたがって付けるものだと思いますよ。
規定がないなら個人の自由でよさそうだけど。


返信引用
爽秋
 爽秋
(@爽秋)
ゲスト
結合: 17年前
投稿: 1
 

参考程度。

エクスメディアかどっかから、C#のコーディングルールの本って出てませんでしたか?
自分はアレ派です。特に規約がなければC#はあの本を基準にしていますね。


返信引用
ももんが
 ももんが
(@ももんが)
ゲスト
結合: 18年前
投稿: 38
Topic starter  

情報ありがとうございます。Blueさん、爽秋さん。
コーディンク規約は、ありません。だから自由なんです。

>C#のコーディングルールの本って出てませんでしたか?
すいません。その本だとコントロールの名前はどうつけると
書いてあるか教えて頂けると助かります。


返信引用
FUKU
 FUKU
(@FUKU)
ゲスト
結合: 17年前
投稿: 73
 

>C#のコーディングルールの本って出てませんでしたか?
「超図解 C#ルールブック」のことですかね?

その本によれば、接頭語は小文字のようです。例えば、
frmMain
btnOk
みたいな感じでしょうか

基本的にクラス名やメソッド名はパスカル記法、
オブジェクトの名称はキャメル記法なようですね。
確か「プロフェッショナルC#」にも同じような記述が載ってました

ネットワーク上にC#コーディング標準のPDF文書があるので
一度読んでみてはいかがですか?


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました