out ,ref ,parmas,以及结构Struct 总结
发布日期:2021-09-23 03:31:53
浏览次数:21
分类:技术文章
本文共 1350 字,大约阅读时间需要 4 分钟。
class Program
{ static void Main(string[] args) { //①属性本身不存值,值是存在这个属性所封装的字段里面 //没有办法调用默认的构造函初始化 //Point p; //Console.WriteLine(p);//会调用默认的构造函数对的Point对象初始化
Point p1 = new Point(); Console.WriteLine(p1); //Console.ReadKey(); //静态的构造函数会先于实例构造函数执行 Cat c; Cat c1 = new Cat(); Cat c2 = new Cat();Console.ReadKey();
Array[] arrays = new Array[] { }; int[] arry = new int[] { 1,2};//可变参数 只能放在方法参数的最后使用 参数是可以动态累加的
//一个函数中只能一个参数带params关键字 //带params关键字的参数必须是最后一个参数 //带params关键字的参数类型必须是一维数组 Param(1,"",1); Console.Write("\n ---------------\n"); Param(1, "", 1, 2, 3); }//params 可变参数 用来修饰一维数组 sqlHelper 中常用 params SqlParameter[] pas
public static void Param(int a, string 参数b , params int[] arr) { foreach (var item in arr) { Console.WriteLine(item); } }}
//定义结构 struct Point { //定义时赋初始值,编译器会报错 private int x; public string name; //public Point(int x ,string name) { // this.name = "zf"; // this.x = 0;//}
} // 1、静态类的主要特性://[1] 仅包含静态成员。
//[2] 无法实例化。
//[3] 静态类的本质,是一个抽象的密封类,所以不能被继承,也不能被实例化。
//[4] 不能包含实例构造函数。
//[5] 如果一个类下面的所有成员,都需要被共享,那么可以把这个类定义为静态类。
public static class Person { //private int nAge; private static string strName;static Person()
{ } } //静态类可以有静态的构造函数(且所有类都可以有静态的构造函数) class Cat { private int n; public string strName;//实例构造函数
public Cat() { Console.WriteLine("看谁先执行2"); }//静态构造函数
static Cat() { Console.WriteLine("看谁先执行1"); }}
转载地址:https://blog.csdn.net/andy5520/article/details/87191498 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
表示我来过!
[***.240.166.169]2024年03月22日 05时03分23秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
linux两台主机添加信任,Linux两台机器间添加信任,实现不用密码问,互传文件...
2019-04-21
linux 自动获取ssl证书,linux生成自验证ssl证书的具体命令和步骤
2019-04-21
linux基础命令20个,20-linux中基础命令
2019-04-21
重置网络配置 android,重置Android移动网络信号?
2019-04-21
java约瑟夫环pta上_cdoj525-猴子选大王 (约瑟夫环)
2019-04-21
mysql居左查询abcd_MySql速查手册
2019-04-21
Java小魔女芭芭拉_沉迷蘑菇不可自拔,黏土人《小魔女学园》苏西·曼芭芭拉 图赏...
2019-04-21
php+mysql记事本_一个简单记事本php操作mysql辅助类创建
2019-04-21
中国网建java发送短信_短信验证登陆-中国网建提供的SMS短信平台
2019-04-21
隔行变色java代码_jquery入门—选择器实现隔行变色实例代码
2019-04-21
webpack 入口文件 php,如何实现webpack多入口文件打包配置
2019-04-21
php tire树,Immutable.js源码之List 类型的详细解析(附示例)
2019-04-21
matlab转差频率控制,转差频率控制的异步电机调速系统的研究
2019-04-21