reference-type

    0

    2答えて

    C#の新機能で、参照型はメモリ内の他の場所(通常はヒープ上)のオブジェクトへの参照を格納する型です。私の質問は、私はそのメンバ変数として他のクラスを保持するクラスを持っている場合は、それらのクラスメンバ変数も参照を格納しますか?私はあなたのクラスメンバ変数が所有オブジェクトの存続期間に縛られることを望んでいるだけで、これらのメンバ変数がメモリ内の他のオブジェクトへの参照を格納するのは意味がないから

    0

    1答えて

    のは、私はC++で次のプログラム例があるとしましょう: #include <iostream> using namespace std; int main (int argc , char** argv) { int a = 1; int b = 2; int& aRef = a; int& bRef = b; aRef = bRef; // This just sets aRe

    1

    2答えて

    値の型は直接値(int、boolなど)を保持し、参照型(クラスなど)は値が格納されている場所への参照を保持します。私はまだ、この特定の質問に対する回答を、参照や値の型に関する他の記事で見つけていません。 int x = 10; int y = x; // Would y be considered a reference type? 私は、これは「intはX」、「Y」値型であるため、直接

    2

    2答えて

    Enumerable.Repeat関数について質問があります。 私はクラスがあります場合: class A { //code } そして私は、その型のオブジェクトの配列を作成します: A [] arr = new A[50]; そして次、私が列挙を呼び出して、それらのオブジェクトを初期化したいと思うでしょう。繰り返し: arr = Enumerable.Repeat(new A(),

    1

    1答えて

    c#では、ギザギザの要素が '値の種類'または '参照の種類'ですか? ジャグド配列は配列の配列なので、値型ではなく参照型でなければなりません。また、bc参照型はnull値を持つことができます。

    0

    4答えて

    コード public class Myclass { public int someProp{ get; set; }; } public class Program { public static void Main(string[] args) { Myclass m = new Myclass(); Console.WriteLi

    1

    1答えて

    Swift 4でCodableを使用してコードをアップグレードしたり減らしたりする際に、クラス/参照型の動作がどのように変化するのか分かりません。 私は2つのクラスを持っています - 永続化されるすべてのデータを持つSuperClassと、UserDefaults(場所の名前は座標で&の文字列)に保存されます。また、必要のない追加の一時的な情報を含むSubClass (SuperClass座標の気

    1

    1答えて

    実際に変数が格納されている場所のようなインタビューで最近尋ねられました。 私は値の型の変数がStackに格納されていると答えています。Reference型の変数はヒープに格納されていますが、インタビュアーは私にprogram.Pleaseでリアルタイムのシナリオを教えてもらうように頼んだり、参考type.Ifに格納することができ、プログラムでの例を与えることができ、それは、これらの変数がどこにある

    0

    1答えて

    私は、参照型と値型の違いを理解していると思いました。私は 'string'の値型がのセマンティクスしか持たず、参照型の動作を保持していると考えました。それから、私はこれを試しました。どちらの場合でもTrueが返されると思っていました。 私は何を誤解していますか? string strA = "AAA"; string strB = strA; strB = "BBB";

    7

    3答えて

    isを値型で使用するとVisual Studioはこれについて警告しますが、参照型の場合は表示されません。 1行目と2行目で警告が表示され、3行目と4行目で警告は表示されません。 if (5 is object) if (new Point() is object) if ("12345" is object) if (new StringBuilder() is object)