c#笔记2018-12-26
using System;
/*C#学习笔记2018-12-26
* 1.@逐字字符串
* 2.数据类型转换
* 3.变量声明和占位符使用
* 4.接收用户输入值
* 5.const 关键字
* 6.运算符
* 7.三元运算符
*/
namespace Csharp_study
{
class section1
{
static void Main(string[] args)
{
//1.@逐字字符串
string str1 = "\n";//\n将会被当做转义字符处理
string str2 = @"\n";//使用@在字符串之前该字符串将不会被转义 //2.数据类型转换
//显式--强制数据类型转换
float f1=12.3f;
int i1 = (int)f1;
//隐式--安全的数据类型转换
char a = 'A';
string b = a.ToString(); //3.变量的声明和占位符的使用
int i = 0, j = 1, o = 4; //4.接收用户输入的值
int num;
Console.WriteLine("请输入一个整数:");
num = Convert.ToInt32(Console.ReadLine()); //5.const 关键字
const double pi=3.1415;
//pi = 3.3;无法再给常量赋值,此处会报错 //6.运算符
//省略算数运算符+、-、*、/、%、++、--
//逻辑运算符&&与、||或、!非
if ((1 == 1) && (2 == 2)){
Console.WriteLine("与运算---有假为假");
}else {
;
}
if((1==1)||(0==1)){
Console.WriteLine("或运算---有真为真");
}else
{
;
} //7.三元运算符
//(条件)?值1:值2 条件为true时 表达式值为1 条件为false时 表达式值为2
int aa = 1;
int bb;
bb = (aa==1)?10:20;
Console.WriteLine("bb的值是{0}",bb); //控制台输出
Console.WriteLine(str1);
Console.WriteLine(str2);
Console.WriteLine(b);
Console.WriteLine(i1);
Console.WriteLine("i:{0},j:{1},i+j:{2}",i,j,o);
Console.WriteLine("您输入的整数是:" + num.ToString());
Console.WriteLine(pi);
Console.ReadKey();
}
}
}
c#笔记2018-12-26的更多相关文章
- OPPO Developers Conference(2018.12.26)
时间:2018.12.26地点:北京国家会议中心
- 微信小程序 - 接口更新记录以及解决方案(2018/12/26)
2018/8/17 - 背景音频需要在app.json添加requireBackGroundModes 2018/9/12 - 微信更改获取用户信息接口/获取位置等接口 - button 2018/1 ...
- Django学习笔记-2018.12.08
在Python的正则表达式中,有一个参数为re.S.它表示“.”(不包含外侧双引号,下同)的作用扩展到整个字符串,包括“\n”.看如下代码: import re a = '''asdfhellopas ...
- 2018.12.26 Mac下的Eclipse在编辑Spring配置文件xml时自动提示类class包名配置
1.先查看下自己的Eclipse是什么版本,步骤如下: 2.选择Install New Software 3.输入网址 http://dist.springsource.com/release/TOO ...
- 2018.12.26 考试(哈希,二分,状压dp)
T1 传送门 解题思路 发现有一个限制是每个字母都必须相等,那么就可以转化成首尾的差值相等,然后就可以求出\(k-1\)位的差值\(hash\)一下.\(k\)为字符集大小,时间复杂度为\(O(nk) ...
- MongoDB笔记2018.2.6
MongoDB笔记2018.2.6 1.先简单接触下linux,大部分教程是在linux环境下的操作,要不然看不懂教程 2.找教程或视频 教程推荐菜鸟教程 学习MongDB前需要懂一定的Mysql语法 ...
- Android菜鸟的成长笔记(12)——Handler、Loop、MessageQueue
原文:[置顶] Android菜鸟的成长笔记(12)——Handler.Loop.MessageQueue 当一个程序第一次启动时,Android会启动一条主线程(Main Thread),主线程主要 ...
- 2018.12.02 Socket编程之初识Socket
Socket编程主要分为TCP/UDP/SCTP三种,每一种都有各自的优点,所以会根据实际情况决定选用何种Socket,今天开始我将会逐步学习Socket编程,并将学习过程记录于此. 今天学习的是TC ...
- Tencent Cloud Developers Conference(2018.12.15)
时间:2018.12.15地点:北京朝阳悠唐皇冠假日酒店
- 2018.10.26 浪在ACM 集训队第四次测试赛
2018.10.26 浪在ACM 集训队第四次测试赛 题目一览表 来源 考察知识点 完成时间 A 生活大爆炸版 石头剪刀布 NOIP 提高组 2014 模拟??? 2018.11.9 B 联合 ...
随机推荐
- Mysql之Union用法
在数据库中,UNION和UNION ALL关键字都是将两个结果集合并为一个,但这两者从使用和效率上来说都有所不同. MYSQL中的UNION UNION在进行表链接后会筛选掉重复的记录,所以在表链接后 ...
- [转]Android应用自动更新功能的代码实现
本文转自:http://www.cnblogs.com/coolszy/archive/2012/04/27/2474279.html 由于Android项目开源所致,市面上出现了N多安卓软件市场.为 ...
- myBatis-类型关联
1.一对多 collection <resultMap id="deptsql" type="Dept"> <id column=" ...
- Symbol.iterator 和 for of
Symbol.iterator 和 for of 是es6的新特性 可以为对象设置 自己的迭代器 首先介绍我们的for of var arr = [1,2,3,8,33] for (var i of ...
- IO多路复用机制(转)
1.简介 希望通过这篇文章,可以回答以下几个问题? 为什么需要IO多路复用? 什么是IO多路复用机制? IO多路复用的机制该怎么使用? epoll比select/poll相比,优势在哪里? 在了解I/ ...
- 16年毕业的前端er在杭州求职ing
来杭州也有一两个星期了,这个周末下雨,是在没地去,还是习惯性的打开电脑逛技术论坛,想想也是好久没有更新博文了... 背景 因为曾经看过一篇文章面试分享:一年经验初探阿里巴巴前端社招所以来杭州也是带有目 ...
- IOS与android
Android和iOS那个好?应该先往哪个上面投入资源?多次被人问到此类问题,笔者刚好自己的项目也需要考虑iOS版本.就索性进行了一番调研,于是有了本文(本次不讨论越狱的iOS) 首先从情感上,你喜欢 ...
- VS 2013如何编译ASM文件
1. 左键点击解决方案下面的工程 2. 点击上面菜单中的项目,此时有个生成自定义属性 3. 勾选上masm,此时就有Microsoft Macro Assembler了 https://stac ...
- 洛谷 P2936 [USACO09JAN]全流Total Flow
题目描述 Farmer John always wants his cows to have enough water and thus has made a map of the N (1 < ...
- 查看mysql已有用户并删除
查看: SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user; 删除: drop us ...