夜光带你走进C# 游戏开发等(六十六)擅长的领域

夜光序言:

 

任何的相遇,都是一种缘分,耐心等待,对的人在路上。

 

 

 

 

 

 

 

 

 

正文:

 

 

 

 

using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp1
{
    //首先我们定义一个学生实体类
    class Stu
    {
        //采用public
       public int id; // 学号
       public string name; // 姓名
    }

    //我们呢,有可能需要一个数组,存放好友列表
    class Friend
    {
        //采用public
       public int id;  //好友id
       public string name;   //好友名字
    }

    class Program
    {
        static void Main(string[] args)
        {
            //我们new一个数组
            /*            Stu[] stu = new Stu[50];*/
            //这里,我们使用动态数组
            //引入命名空间
            ArrayList stuList = new ArrayList();

            //看了方法的介绍,我们知道要加入一个object对象
            //所以介绍一种方法
       /*     //下面这个是比较笨的方法
            Stu s = new Stu();
            s.id = 1;
            s.name = "jk";
*/
            //运用一个好一点的方法,我们来写一下
            stuList.Add(new Stu() { id = 1, name="jk"});
            stuList.Add(new Stu() { id = 2, name = "tom" });
            stuList.Add(new Stu() { id = 3, name = "marry" });

            //我们采用循环,来访问一下数组
            for(int i = 0; i < stuList.Count; i++)
            {
                //我们取得第i个学生
                Stu s = (Stu)stuList[i];  //我们强制转换成学生类型
                Console.WriteLine("id={0},name={1}",s.id,s.name);     

            }
            Console.ReadLine();
        }
    }
}

using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp1
{
    //首先我们定义一个学生实体类
    class Stu
    {
        //采用public
       public int id; // 学号
       public string name; // 姓名
    }

    //我们呢,有可能需要一个数组,存放好友列表
    class Friend
    {
        //采用public
       public int id;  //好友id
       public string name;   //好友名字
    }

    class Program
    {
        static void Main(string[] args)
        {
            //我们new一个数组
            /*            Stu[] stu = new Stu[50];*/
            //这里,我们使用动态数组
            //可能你要问动态数组有什么好处
            //我们写完之后发现都是object类型的放进去
            //引入命名空间
            ArrayList stuList = new ArrayList();

            //看了方法的介绍,我们知道要加入一个object对象
            //所以介绍一种方法
       /*     //下面这个是比较笨的方法
            Stu s = new Stu();
            s.id = 1;
            s.name = "jk";
*/
            //运用一个好一点的方法,我们来写一下
            stuList.Add(new Stu() { id = 1, name="jk"});
            stuList.Add(new Stu() { id = 2, name = "tom" });
            stuList.Add(new Stu() { id = 3, name = "marry" });

            //我们采用循环,来访问一下数组
            for(int i = 0; i < stuList.Count; i++)
            {
                //我们取得第i个学生
                Stu s = (Stu)stuList[i];  //我们强制转换成学生类型
                Console.WriteLine("id={0},name={1}",s.id,s.name);     

            }


            Console.WriteLine("---------------------------------------------");

            //我们new一个出来
            //思考下面这种方式,比上面的那种方式稍微优雅一点
            List<Stu> stuList2 = new List<Stu>();
            stuList2.Add(new Stu() { id = 1, name = "jk" });
            stuList2.Add(new Stu() { id = 2, name = "tom" });
            stuList2.Add(new Stu() { id = 3, name = "marry" });

            //我们采用循环,来访问一下数组
            //我们还是用count
            for (int i = 0; i < stuList2.Count; i++)
            {
                //我们取得第i个学生
                Stu s = stuList2[i];
                Console.WriteLine("id={0},name={1}", s.id, s.name);

            }

            Console.ReadLine();
        }
    }
}

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值