C#基础不常用

字符串格式化{0:c}货币
 d2不足两位补足两位
 f1根据精度显示
 p 以百分数显示
 转义\
 空字符\0
 \r\n换行
 \t空格
  /截断取整

 string str01 = 1 > 2 ? "ok" : "no";
 变量名= 条件? 满足条件的结果:不满足条件的结果

 Parse 把string 转换为其他类型
 console.write(不换行)
 params参数数组,对于方法内部而言就是普通数组;
 对于方法外部,参数数组就是直接把数组打到方法的括号里

 方法在栈中,所以方法声明的变量都在栈中
 因为值类型直接存储数据,所以数据存储在栈中当事人

 ref int a 引用参数,方法引用其时直接改其数值,而不是改其引用
 out int a 输出参数,方法引用后必须有输出,可以无输入
 普通 值参数,即为储存的值

 把数值类型改为object类型:装箱
 把object 改为别的数据类型:拆箱

 string。Concat(“”+100),把不是字符串类型的和不是字符串类型的相加。
但是会装箱

 引用类型:存储
 方法执行在栈中
 执行完毕清楚栈帧
 

  • 9
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值