
c#の整数型はshortやushortなど範囲が異なる型がいくつかありますが、変数を宣言するときは必要な値の範囲に応じてなるべく範囲に収まる型を選ぶべきでしょうか?
というのも、shortやushortなどを使うと、何かの関数の引き数やpublicなフィールド(メンバ変数)に指定すると「intにしてください」というようなエラーが出るので毎回型変換をしないといけなく、面倒なのでなんでもint型を使うようにしています。
これはC#的にはどのようにすればよいのでしょうか?
よくいろんなC#解説サイトではshortなど全く使っていなくどれもintばかりです。
気にせずにint型を使っていけばよいのでしょうか?
どうぞよろしくお願い致します。
開発環境:
Windows10 Home
VisualStudio2015
.Net FrameWork 4.5

回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2016/09/12 10:48