• foreach 的自动转化类型


    namespace WindowsApplication9
    {
        
    public partial class Form1 : Form
        
    {
            
    public Form1()
            
    {
                InitializeComponent();
            }


            
    private void Form1_Load(object sender, EventArgs e)
            
    {
                
    object[] persons = new object[3];
                persons[
    0]=(new Person("x"));
                persons[
    1= (new Person("y"));
                persons[
    2= (new Person("z"));

                
    //从persons中取出的成员是object类,foreach会自动将其转化为目标类型
                foreach (Person person in persons)
                
    {
                    MessageBox.Show(person.Name);
                }
     
            }

        }


        
    public class Person
        
    {
            
    public string Name;

            
    public Person( string n)
            
    {
                
    this.Name = n;
            }

        }

    }
  • 相关阅读:
    spring + junit 测试
    备份mysql数据库
    JAVA访问Zabbix API
    pro git 读书笔记 3 Git 分支
    pro git 读书笔记 1
    pro git 读书笔记 2
    溢出和剪裁,可见性
    html 与 jsp 文件格式区别
    Eclipse 的 CheckStyle 插件
    【转】单元测试覆盖率
  • 原文地址:https://www.cnblogs.com/shcity/p/983843.html
Copyright © 2020-2023  润新知