C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 31 を表示中)
■14760 / )  Re[1]: 構造体をリストで
□投稿者/ 魔界の仮面弁士 (659回)-(2008/02/26(Tue) 20:31:42)
No14759 (ぽん他 さん) に返信
> ap.strB = "あ";
> xxx.Add(tp);
ap と tp は、同一のものですか?

> ArrayList xxx = new ArrayList();
> -----------------------------
> ap = (struct)TempoList[0];
xxx と TempoList は、同一のものですか?


> 宜しくお願い致します。
細かい関係性が良くわかりませんが、こういうことで良いのかな。

using System;
using System.Collections;
class Sample
{
  static void Main()
  {
     ArrayList xxx = new ArrayList();
     Abc tp;
     tp.strA = "1";
     tp.strB = "あ";
     xxx.Add(tp);
     tp.strA = "2";
     tp.strB = "い";
     xxx.Add(tp);
     //------------

     Abc ap;
     ap = (Abc)xxx[0];
     Console.WriteLine(ap.strA + "," + ap.strB);
     ap = (Abc)xxx[1];
     Console.WriteLine(ap.strA + "," + ap.strB);
  }

  private struct Abc
  {
    public String strA;
    public String strB;
  }
}

返信 編集キー/


管理者用

- Child Tree -