int型以上ですか?C#でバイト/ショートなどを使用する理由は何ですか?
多くのコードでは、intをdouble/floatで使用しています。
.NETモバイル版のようなものがあることは知っていますが、バイト/ショートは独自のものになりますが、デスクトップアプリケーションの場合は何か問題はありますか?
私はC++の仕事(ゲームプログラミング)をしたとき、私はC#/ Javaの仕事でこの気持ちを持っていませんが、私が使っていた各データ型をよく知っていました。
私のループがバイトの境界を決して通過しないことを知っているなら、バイトを使用して私の利点がありますか?
一般的な答えは、intを使用しますが、大量のデータ(配列など)の場合は、少なくとも小さなデータ型を考慮する必要があります。 – Finglas