首页 > 其他分享 >特殊语法_知识点

特殊语法_知识点

时间:2023-01-11 15:15:22浏览次数:33  
标签:知识点 特殊 int 语法 Person 为空 类型 var new

//var隐式类型

  //var是一种特殊的变量类型
  //它可以用来表示任意类型的变量
  //注意
  //1、var不能作为类的成员 只能用于临时变量申明时
  // 也就是 一般写在函数语句块中
  //2、var必须初始化
  
   var i=5
   var j="1234";


//设置对象初始值

  //申明对象时
  //可以通过直接写大括号的形式初始化公共成员变量和属性
  Person p=new Person(){};
  int[] t=new int[]{};
  List<int>listint=new List<int>(){};
  
  List<Person>listPerson=new List<Person>()
{
  new Person(100),
  new Person(200){Age=10},
  new Person(1){sex=true,Name="唐老鸭"}
};
  
  Dictionary<int,string>dic=new Dictionary<int,string>()
{
  {1,"123"},
  {2,"2344"},
}

//可空类型

   //1 值类型是不能赋值为空
   //int c=null;
   //2申明时 在值类型后面加? 可以赋值为空
    int?c=3;
   //3判断是否为空
   //4安全获取可空类型值
     //4-1如果为空 默认返回值类型的默认值
     //4-2也可以指定一个默认值

//内插字符串

   //关键符号:$
   //用$来构造字符串,让字符串中可以拼接变量
   string name="唐老鸭";
   Console.write($"你好呀,{name}");

//单句逻辑简单写法

     //当循环或者if语句中只有一句逻辑时,大括号可以省略
    if(true)
	  console.write();

标签:知识点,特殊,int,语法,Person,为空,类型,var,new
From: https://www.cnblogs.com/L-love-Z/p/17043796.html

相关文章

  • jpa常用语法简单使用 第一种:JPQL 第二种:原生sql
    jpa常用语法https://blog.csdn.net/weixin_44758923/article/details/127965476动态拼接第一种:JPQL@Query("selectdfromDoctordwhere(?1isnullor?1=''o......
  • 1.5万字总结 Redis 常见面试题&知识点
    以下内容来源于于我开源的JavaGuide(Java学习&&面试指南,Github130kstar,370人共同参与爱完善),万字总结,质量有保障!这篇文章最早写于2019年,经过不断完善,内容也更全面......
  • Java基础语法1
    Java基础语法1注释、标识符、关键字注释Comments注释并不会被执行,是给我们写代码的人看的。书写注释是个非常好的习惯,平时就要注意规范单行注释//多行注释/*......
  • 指针知识点总结
    指针总结基础概念系统给虚拟内存的每个存储单元分配了一个编号,0x00000000-0xffffffff,这个编号是地址,指针就是地址内存数据的访问方式:(1)直接访问—按变量名存取变量......
  • Hive删除分区名称中含有特殊字符
    先说方案:通过showpartitions和hdfsurl看到的都不是真正的分区名称,都是经过URI重新编码的,访问这些分区应该使用分区名称的原始字符串。场景描述当我们在SQL语句中使用变......
  • JPA-JpaRepository方法命名语法说明 和对应执行的SQL 表名字占位符 #{#entityName}
    JPA-JpaRepository方法命名语法说明和对应执行的SQL表名字占位符#{#entityName}http://news.558idc.com/148964.html目录前言JPA的语法分为如下5种:1、count相关,......
  • (一)Java基础语法
    一.基础写法/*使用命令行的方式执行的时候,cmd的默认编码是GBK所以在输入中文的时候需要设置文件的编码格式为ANSI这样不会出现乱码格式*/publicclassHelloWorld/*java文件......
  • shell语法2
    循环语句,重定向,函数,外部脚本循环格式一:for…in…do…doneforiina2ccdoecho$idone输出:a2ccforiin$(seq110)doecho$idone输出1~......
  • java的基础语法
    java的基础语法注释/标识符/关键字注释注释并不会被执行,是给我们写代码的人看的。书写注释是一个非常好的习惯Java中的注释类型单行注释://+内容(需要换行写)可......
  • Google黑语法搜索
    site:搜索指定域名site:edu.cninurl:xxx搜索url中包含的内容inurl:login.jspintext:xxx文本中包含的内容intext:中国filetype:pdf"入党申请"filetype:pdfintitl......