C#博客记录一
前言:C#语言是由微软公司开发面向大众的一款软件开发语言。
1.c语音的输出语句为Console.Write();和Console.WriteLine();
两者区别为后者为换行输出,前者不换行。
2.在C#语言中一般是使用vs开发工具,目前最高版本为2015版本,
他的全称为visul studio。
3.对于数据类型的处理
char表示字符类型用单引号表示
string表示字符串类型用双引号表示
int表示整数类型不需要任何符号直接输出
double表示小数类型也不需要任何符号直接输出
4.变量存储数据表示为(对其变量赋值)
数据类型 变量名;
变量名=数据;
5.变量命名的要求
硬性要求:变量名只能由数字,字母和下划线组成
数字不能在变量名开头
变量名不能是关键字(如char,string,int等)
同一个函数中变量名不得相同
软性要求:变量名首字母要小写
用驼峰命名法表示后面单词首字母大写
6.变量的使用技巧和数据的运算
①用技巧可为变量类型 变量1=变量值1,变量2=变量值2;
②运算符号+,+表示两个含义:一个为数据相加,另一个为字符串的拼接。
③double类型与int类型运算返回类型为double类型
④字符串可以与任何类型进行运算(如Console.Write(任意类型))
7.数据运算中多数据的运算需要注意返回类型
8.数值的交换 例如
int a=1,b=2
int c;
c=a;
a=b;
b=c;
9.类型的转换(并不会改变原数据)
数字类型往字符串类型转换需要加上:变量.tostring();
字符串往数字类型转换需要加上:待转换数据类型.parse(数据);
显示转换:大数据往小数据转换,这往往会造成数据丢失。
隐式转换:小数据往大数据转换,由计算机自己完成。
10.转移符
\n表示换行符
\t表示制表符(具有使数据对齐的特性)
\" \"表示加入引号
在变量值前加入@表示不会再出现转移符
11.数字类型和代码注释
实数类型最高精度是decimal
整数最好用int,实数最好用double
单行注释(在前加//)
多行注释(/*表示开始,*/表示结束)
C#博客记录一的更多相关文章
- Github pages + Minimal-Mistakes + Disqus建立个人博客记录
本文详细记录了利用Github pages建立个人博客的步骤. github pages官方推荐使用Jekyll生成静态网页,jekyll支持各种不同的主题,Minimal-Mistakes是一个功能 ...
- vim 插件配置博客记录
本来打算自己写下各种经常使用vim的插件安装方法, 可是搜索了下, 发现别人都写过了, 在写一遍也没有意思, 特此记录. Vim 经常使用命令 http://blog.csdn.net/hittata ...
- 学习python——博客记录第一天
HELLO WORLD! 今天第一次开立博客,专门记载学习编程语言中的点点滴滴.今日学习内容: 搭建vs code+ python3.5 "ide" 学习廖雪峰python教程 ...
- Github上搭建个人博客记录
1.注册,用户名一定要起好,别随便起. 2.登录后,新建一个仓库repositories.new一个. 命名为用户名.github.io.如果发现不一样进Settings修改,rename. 3.仓库 ...
- hugo + nginx 搭建博客记录
作为一个萌新Gopher,经常逛网站能看到那种极简的博客,引入眼帘的不是花里胡哨的图片和样式,而是黑白搭配,简简单单的文章标题,这种风格很吸引我.正好看到煎鱼佬也在用这种风格的博客,于是卸载了我的wo ...
- 上网调查一下目前流行的源程序版本管理软件和项目管理软件都有哪些?各有什么优缺点?并在Github注册账户,写一篇博客记录注册的过程。
问题一:上网调查一下目前流行的源程序版本管理软件和项目管理软件都有哪些?各有什么优缺点?(以下内容为网上查询所得) Microsoft TFS(Team Foundation Server): 优点: ...
- 此博客记录我的进阶之路(PHP、C、Python、Erlang)
强大自己!赚钱,装修,娶媳妇!!
- homework-01 博客记录
程序思路: 一维的主要思想是:最大序列的初始项一定是正数,然后在此项基础上向后遍历,当该连续序列的的总和小于或等于0时,就是这个序列的断点,因为若把该序列当做一个数则为负数,一定不是另一个序列的初始. ...
- spring aop博客记录
1.spring aop和事务失效 解决办法: http://blog.csdn.net/z2007130205/article/details/41284381 http://blog.csdn.n ...
- C#博客记录二
1.认识运算符 我认为其中 最重要的就是逻辑运算符,对于每个人来说学习web前端就是要有一个好的思维.能够更好的运用. 2.算数运算符 变量名++意味先输出,值后增加. ++变量名意味值先增加,后输出 ...
随机推荐
- HDP 中 yarn 和 MR2 的配置
以下说明均以集群中 slave 结点的配置为 48G内存,12块硬盘,12核(core) CPU 为例. 在 Yarn 中,一个 Container 是一个基础的包含内存和CPU 的单元.为了较好的平 ...
- C++中define与const的区别
C++中不但可以用define定义常量还可以用const定义常量,它们的区别如下: 用#define MAX 255定义的常量是没有类型的,所给出的是一个立即数,编译器只是把所定义的常量值与所定义的常 ...
- js innerText、textContent、innerHTML的区别和各自用法
//自定义函数 function my$(id) { return document.getElementById(id); } //点击按钮设置div中的文本内容 my$("btn&quo ...
- elasticsearch添加head插件
首先,肯定是安装elasticsearch啦,我这里是直接在官网上下载rpm包安装的. 官网:https://www.elastic.co/downloads/elasticsearch elasti ...
- .net mvc 框架实现后台管理系统4-layedit使用
做个简单的文章发布,使用了layui的layedit 效果: 在html页面添加: <textarea id="MyArticleContent" style="d ...
- mysql数据库怎么使用,mysql的使用方法
https://jingyan.baidu.com/article/5d368d1ec069c13f61c05742.html 数据库的开启与关闭: https://blog.csdn.net/u01 ...
- 最近闲着利用QQ协议写了一个聊天器
最近闲着,把以前一个利用QQ协议写了的聊天器找出来玩,采用的是QQ比较稳定的协议,之前听说有人用WEB协议,或是安卓版QQ协议,都不太稳定.而我这个版的已经有好几年没动了.今天找出来依旧能登陆.获取好 ...
- 小程序给scroll-view设置高度,使得它能适配各种尺寸的手机
scroll-view占满整个屏幕,且scroll-view的滚动不影响到页面其他地方的滚动 在iphone6的尺寸下,scroll-view设置高度为1110rpx,就不会影响页面其他地方的滚动 但 ...
- Q205 同构字符串
给定两个字符串 s 和 t,判断它们是否是同构的. 如果 s 中的字符可以被替换得到 t ,那么这两个字符串是同构的. 所有出现的字符都必须用另一个字符替换,同时保留字符的顺序.两个字符不能映射到同一 ...
- Trie - 20181113
442. Implement Trie (Prefix Tree) class TrieNode { public boolean isWord; public TrieNode[] children ...