zoukankan      html  css  js  c++  java
  • C#入门教程(二)–C#常用快捷键、变量、类型转换-打造C#学习教程

    C#入门教程(一)–.Net平台技术介绍、C#语言及开发工具介绍-打造C#学习教程

    上次教程主要介绍了.Net平台以及C#语言的相关介绍。以及经典程序案例,helloworld程序。

    初来乍到,第一次做教程难免有各种各样的问题。望请大家见谅。有什么不明白的地方也可以直接添加qq群: 538742639。一起交流学习。

    本人学习C#方向编程开发两年有余。也算是参加过不少项目,有自己的一点小见解。编程的思想一步步建立起来。

    现正在研究安卓应用开发。

    终极目标:争做全栈工程师。(网络应用程序、移动端应用程序、网页前端都要打通)。加油中~~

    一起努力。

    .net技术教程目录:http://www.chengxiaoxiao.com/net

    闲话不多说,本次的教程开始。主要在上篇教程的基础上。

    一、复习:

    1.新建项目:打开visual stdio 2013软件—-文件–新建—项目—控制台应用程序(为了更方便的学习C#基础语法,把重心关注到语法上来,我们基础语法时,仅仅使用控制台应用程序)。

    注意:上次没有提到项目的命名规范。这次我们说一下。必须使用英文帕斯卡命名法(首字母大写,以后每个单词首字母也大写)。比如:UserName,PassWord。

    2.hello world程序主要代码:

    Console.Write(“hello world”);                    —  在控制台程序中显示hello world.

    Console.ReadKey();                            —–  等待用户按键

    注意:1.这两行代码放到main方法里面写。

    什么是Main方法?

    Main方法就是程序的入口。我们点击“启动”按钮之后,就会自动执行Main方法里面的代码。所以我们把代码写在Main方法里面。这样就能直接执行我们的代码了。(其他地方的代码我们暂不考虑。只需要把代码写到如图所示位置就可以了。)

    代码写法

    3.通过写上方的两行代码就实现了,在控制台里面输出Hello world字符串。当然也可以尝试在第一行代码的双引号里面更改为其他任意的字。这时候就会发现,控制台会显示自己写的字符。所以Console,WirteLine(“要写的内容”)这行语句就是控制控制台显示双引号里面的数据。

    二、C#注释

    1.注释就是为了方便技术开发人员的交流。对自己写的代码进行批注。告诉他人所代表的意思。便于交流学习。

    2.我们对自己写的代码进行注释批注,让别人可以读懂我们写的代码。对代码的理解起一定的辅助作用。

    3.注释的代码或者文字都不会执行。编译器会默认跳过。

    4.如何进行代码注释:通过//注释单行、通过/*  注释多行*/注释多行。例如:

    C#注释的使用

    三、C#的快捷键:(这里只介绍一部分常用快捷键)

    1.ctrl + c  选中文字进行复制             ctrl+v   进行文字的粘贴

    2.Ctrl+K+Crtr+C:注释选中的文字           Ctrl+K+Crtr+V    :  取消对选中文字的注释

    3.Ctrl + F查找      Ctrl + A:全选。F5  直接运行程序。F6生成解决方案。

    四、变量

    1.什么是变量?

    变量,字面意思是可以变化的量,也就是说不固定的量。其实我们可以理解为这是一个仓库。这里面随时可以放进不同的东西。

    而各个仓库之间又有些许差异。比如有的是放食物的,有的是放化学物品的。这两者之间随都能存储东西。但我们不能把这俩混为一谈。

    故,变量也有很多类型。只能存放固定类型的东西。

    2.C#常见变量类型:(为了便于学习,这里只介绍一部分,以后慢慢补充)

    int:数值类型,里面可以存放例如1,2,3,4,5等数字的值。

    float:单浮点型,这里面可以存放小数类型。最多有7为有效数字。

    double:双浮点类型,这也是存放的小数类型。她的有效数字比float多。15-16为有效数字。

    3.如何存储变量:

    存储变量赋值变量

    通过这样一个形式我们就可以把等号后面的结果赋值给前面的变量。其中在后面使用变量名就可以表示对应的数值。例如:

    QQ截图20160428151151

    执行显示的就是变量a里面的数值。

    五、实现加法计算器:

    实现加法计算器

    其中我们依旧可以使用数学中学到的运算符,加(+)减(-)乘(*)除(/)。所有的字符都是英文半角。

    除此之外还多了一个运算符取余(%)。例如:5%2=1,9%9=0.此取余只适用于整数。不适用于整数。

    对于上面的加法计算器,我们是不是就可以改为好多种运算计算器了。快去尝试吧。

    六、占位符

    占位符:顾名思义,他是可以进行占位的符号。也就是可以代替别人的位置。用它来表示某些符号。

    以前我们输出helloworld这样写。Console.WirteLine(“helloworld”);如果加上占位符我们就可以这样写了:Cosnole.WriteLine(“{0}”,”Helloworld”);

    将加法计算器改为占位符是这个样子的:(占位符仅仅是适用于Console.WriteLine类似的函数)

    C#中的占位符

    七:关注微信公众号回复“第二天源码”获取源码。

    qrcode_for_gh_0cda205a3107_430

    微信号:net4k8k(做(4k+8k)+月薪的程序员)

    微信名称:net知识分享

    介绍:主要以发布和分享.Net和安卓文章为主,争做全栈开发工程师,爱学习,爱挑战,爱编程。

    打造C#入门教程。总结自己已经习得的技术体系。分享到网络。为中国的软件复兴贡献自己的一份力。

    如有不恰当之处,还请指正。

    作者:成笑笑

    职业:应届毕业生,找工作中。

    本人联系方式:cxx@chengxiaoxiao.com

    我的自媒体:

    GitHub:https://github.com/shellcheng

    My CnBlogs:http://www.cnblogs.com/happpytoo/

    今日头条:http://toutiao.com/m5443584213/

    一点资讯:http://www.yidianzixun.com/home?page=channel&id=m21753

    新浪微博:http://weibo.com/5706473282/

    搜狐公众平台:http://mp.i.sohu.com/profile?xpt=NUJENDc2NjZENTIyMjlBRjk4QkIzRDczNTVFMUVFODBAcXEuc29odS5jb20=

    顺便打个小广告~~。C#视频教程(最全的就业班基础班全套教程

    2015年传智java基础+就业班32期完整版https://item.taobao.com/item.htm?spm=686.1000925.0.0.ykrHE1&id=530825695025

    最新全栈教程大甩卖。https://cxxjiaocheng.taobao.com/



  • 相关阅读:
    leetcode 347. Top K Frequent Elements
    581. Shortest Unsorted Continuous Subarray
    leetcode 3. Longest Substring Without Repeating Characters
    leetcode 217. Contains Duplicate、219. Contains Duplicate II、220. Contains Duplicate、287. Find the Duplicate Number 、442. Find All Duplicates in an Array 、448. Find All Numbers Disappeared in an Array
    leetcode 461. Hamming Distance
    leetcode 19. Remove Nth Node From End of List
    leetcode 100. Same Tree、101. Symmetric Tree
    leetcode 171. Excel Sheet Column Number
    leetcode 242. Valid Anagram
    leetcode 326. Power of Three
  • 原文地址:https://www.cnblogs.com/happpytoo/p/5446187.html
Copyright © 2011-2022 走看看