zoukankan      html  css  js  c++  java
  • C#学习笔记(三)

    1.内部类和外部类

    在这里举个栗子,什么是内部类,什么是外部类

    class OutClass{
    	public class InnerClass{
    		private int UserName{
    			get;set;
    		}
    		private int PassWord{
    			get;set;
    		}
    		
    		public void Show()
    		{
    			System.Console.WriteLine(UserName+PassWord);
    		}
    	}
    }
    
    class Program{
    	public static void Main(string[] agrs)
    	{
    		OutClass.InnerClass in=new OutClass.InnerClass();
    		
    		in.UserName='root';
    		in.PassWord='123';
    		in.Show();
    	}
    }
    

      可以很明显的看出,内部类可以当成外部类一样使用,只是需要注意其访问范围

    2.部分类

    public partial class Person{
    	public int Age{
    		get;set;
    	}
    	
    	public int Name{
    		get;set;
    	}
    }
    
    public partial class Person{
    	public string getInfo(){
    		return Age.ToString()+Name;
    	}
    }
    
    class Program{
    	public static void Main(string[] agrs)
    	{
    		Person person=new Person();
    		
    		person.Age=22;
    		
    		person.Name="zs";
    		
    		System.Console.WriteLine(person.getInfo());
    	}
    }
    

     从所显示的代码可以知道,不同部分的类,必须含有相同的类名,不同部分之间数据可以相互访问,就像在一个类中一样

  • 相关阅读:
    strpbrk函数
    memchr函数
    memset函数
    strrev函数
    strncmp函数
    strset函数
    strtok函数
    计算机经典书籍之程序设计语言
    spring自定义bean的作用域
    lucene文章
  • 原文地址:https://www.cnblogs.com/ad-zhou/p/11138636.html
Copyright © 2011-2022 走看看