ふらっと C#,C♯,C#(初心者用) Part142at TECHふらっと C#,C♯,C#(初心者用) Part142 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト66:デフォルトの名無しさん 19/03/22 09:11:49.13 Sg7nj/wwM.net アップキャスト分かりやすく教えて 何言ってんのかわからん 67:デフォルトの名無しさん 19/03/22 10:52:57.55 Xx8geMH40.net >>65 正しいじゃないか。さすが大阪。間違いを恐れてはいけない 68:デフォルトの名無しさん 19/03/22 11:40:01.20 pVVdiXqm0.net >>66 むしろ何が分からんのか分からんのだが… class A { } class B : A { } クラスAから派生したクラスBがあって B b = new B(); A a = (A)b; // 暗黙にキャストできるので (A) は不要 B型のインスタンスをA型として扱うこと 69:デフォルトの名無しさん 19/03/22 11:45:30.76 nPC1T1eJM.net 型の集合としての包含関係が感覚的に理解できるまでにはわりと時間がかかる 継承とは元のクラスを拡張することであるという言葉に惑わされてはいけない 70:デフォルトの名無しさん 19/03/22 12:12:49.38 S3zLmlK0M.net 数値によって変数を使い分けることに関してわからないことがあるので質問させてください 【以下引用】 int型を慣習的に使用することで、他のデータ型に変換する機会を減らすこともできる。 小さい値を扱うことがわかっている場合は、int型よりもbyte型のような小さい値を格納できる型を使う方がメモリの消費量を減らすことができる。 しかし、宣言される変数の多くはスコープが狭く、メモリ上に存在する期間が短いため、メモリの消費量はあまり重要ではない。 ↑ これはつまり、数値を扱う場合の変数は基本的にintを使ったほうがよく、必要があればbyteなどの変数を使ったほうがいいということですか? それともどんな数値でも変数の使い分けをせず、intを使ったほうがいいということですか? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch