用C#如何在结构里创建数组并调用它

最好给出实例说明,越多越好,各种创建结构的实例

第1个回答  2013-08-31
using System;
class TennisPlayer
{
string TennisPlayerName;
int Rank;
public void PrintplayerDetails()
{
Console.WriteLine("请输入网球运动员信息");
Console.Write ("姓名:");
TennisPlayerName=Console.ReadLine();
Console.Write("目前排名:" );
Rank=Convert.ToInt32(Console.ReadLine());
}
public void GetPlayerDetails()
{
Console.WriteLine("姓名:{0}",TennisPlayerName);
Console.WriteLine("目前排名:{0}",Rank);
}
}
class Tennis //用class开头来创建类
{
public static void Main(string[] args)
{
TennisPlayer t1=new TennisPlayer();//此处来调用TennisPlayer这个类
t1.PrintplayerDetails();
t1.GetPlayerDetails();
}
}
第2个回答  2013-08-31
//通过new MyStruct(6).ListA方位string数组
public struct MyStruct
{
//结构中不能直接初始化属性
private string[] listA;

public string[] ListA
{
get { return listA; }
set { listA = value; }
}

public MyStruct(UInt16 n)
{
//构造方法中初始化string数组
List<string> listA = new List<string>();
for (int i = 0; i < n; i++)
{
listA.Add(i.ToString());
}

this.listA = listA.ToArray();
}
}本回答被网友采纳

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网