1.Net平台

--》.Net平台

--》.Net FrameWrok框架

2.C#编程语言

--》编程语言:计算机能听懂的语言

--》使用.Net平台  C#是在.NEt平台上进行开发的

3..Net能干什么  桌面应用程序  Winform  Internet应用程序  ASP.NET  手机开发   wp8   Unity3D游戏开发或者虚拟现实

4..Net两种交互模式  C/S:客户端 服务器  B/S:浏览器  服务器

5、IDE 开发工具  --》visual studio 2013  vs版本是向下兼容的

6、vs介绍  --》启动Vs   1.点击vs图标   2.win键+R     ---》devenv

7、项目结构  --》解决方案  ---》多个项目---》多个类  --》公司 ---》部门----》员工

8、program类文件

1.引用命名空间

2.项目名称 或者 命名空间

3.Class  类

4.方法(函数)   Main()方法:是程序的入口, 如果希望代码被执行,就必须写在Main()方法中。

5.在VS中 呈蓝色显示的 是C#关键字, 我们在程序中 起名字的时 不要用到关键字

9.C#代码注意:    //所有的标点符号必须是英文半角             //ctrl+空格   shift             //shift+空格     半角/全角的切换

//C#代码每行必须以分号 结尾,英文半角             //所有的括号必须成对出现

10.两个代码   Console.WriteLine("Hello World");

将括号中 字符串 输出到控制台      Console.ReadKey();

让程序暂停下来,等待用户按下任意键,并且将按下的键显示在控制台上,程序继续运行。

启动程序的两种方法: 1.启动按钮        2.F5        3.F6 :生成程序,自动检测是否存在语法错误。

11.Vs的基本设置

设置行号 :工具 ---》选项---》文本编辑器---》C# 行号 ?确定。

?显示一下今天你写了多少行代码。  设置字体:工具---》选项----》环境----》字体和颜色--》高亮显示的是微软推荐使用的。  软件样式:工具---》选项---》环境----》常规,颜色主题,浅色。    设置启动项      加载和卸载项目

12.vs中的 快捷键    快速对齐代码: Ctrl +K +D              撤销:Ctrl+Z             重做:Ctrl+Y             保存:Ctrl+S             shift+Home shift+end 快速选中一行             智能提示:ctri+j             折叠代码: #region #endregion

13.C #中的注释  作用:注销和解释  分类:单行注释 //     多行注释:/*  */     文档注释:///   用于注释类和方法         快捷键: //注释:Ctrl+K+C      //取消注释:CtrL+K+U

14.变量 :用来在计算机中存储数据。

//=赋值             //入住             //将数据50 存放到 num所开辟的内存空间中             //给变量赋值             num = 50;

//语法:             //定义变量             //数据类型  变量名 ;             //赋值语法:             //变量名=值;

//定义变量的同时进行赋值操作             //存放整数 int              int num1 = 100;

//存放小数 用double             double d = 3.14;             double d1 = 2.3;

15.红色波浪线 :语法错误 ,你的代码书写不正确。    绿色波浪线: 警告线, 你的代码写的不太好,但是没有语法错,有可能会产生错误。

新手了解.Nat的更多相关文章

  1. 【原创】新手入门一篇就够:从零开发移动端IM

    一.前言 IM发展至今,已是非常重要的互联网应用形态之一,尤其移动互联网时代,它正以无与论比的优势降低了沟通成本和沟通代价,对各种应用形态产生了深远影响. 做为IM开发者或即将成为IM开发者的技术人员 ...

  2. 怎样使用nat和桥接方式解决虚拟机联网问题

    对于很多的linux初学者来说,最开始学习linux时通常是在虚拟机上进行的,然而对于新手来说虚拟机联网会对他们来说是比较困难的.这里我根据自己的经验写了一篇文档分享给大家.下面对几种连接方式进行简单 ...

  3. Vmware怎样使用nat和桥接方式解决虚拟机联网问题

    对于很多的linux初学者来说,最开始学习linux时通常是在虚拟机上进行的,然而对于新手来说虚拟机联网会对他们来说是比较困难的.这里我根据自己的经验写了一篇文档分享给大家.下面对几种连接方式进行简单 ...

  4. 转:在虚拟机中用NAT方式连接网络

    1.安装VMware Workstation .在安装过VMware Workstation软件后,会在本地连接中,多了两个虚拟网卡,一个是 VMware Network Adapter for VM ...

  5. 使用nat方式解决虚拟机联网问题

    本文全文参考:http://jingyan.baidu.com/album/4e5b3e1957979d91901e24f1.html?picindex=1,谢谢 对于很多的linux初学者来说,最开 ...

  6. 脑残式网络编程入门(六):什么是公网IP和内网IP?NAT转换又是什么鬼?

    本文引用了“帅地”发表于公众号苦逼的码农的技术分享. 1.引言 搞网络通信应用开发的程序员,可能会经常听到外网IP(即互联网IP地址)和内网IP(即局域网IP地址),但他们的区别是什么?又有什么关系呢 ...

  7. VMWare开启DHCP和NAT服务(VMWare无法通过NAT上网以及和host主机通信的问题解决)

    最近在学习Hadoop,开始做一个集群.由于各个节点的IP地址需要保持不变,我决定在VMWare采用NAT的模式联网. 但是在安装Ubuntu系统的时候,提示我DHCP服务未开启. Your netw ...

  8. CentOS下配置防火墙 配置nat转发服务

    CentOS下配置iptables防火墙 linux NAT(iptables)配置 CentOS下配置iptables 1,vim /etc/sysconfig/network   这里可以更改主机 ...

  9. CentOS下配置iptables防火墙 linux NAT(iptables)配置

    CentOS下配置防火墙 配置nat转发服务CentOS下配置iptables防火墙 linux NAT(iptables)配置 CentOS下配置iptables 1,vim /etc/syscon ...

随机推荐

  1. [Machine Learning]学习笔记-Logistic Regression

    [Machine Learning]学习笔记-Logistic Regression 模型-二分类任务 Logistic regression,亦称logtic regression,翻译为" ...

  2. Python入门 - 环境搭建

    因为本人用的mac系统,所以这里只演示mac系统下python环境的搭建,至于windows和linux系统有类似安装过程,可以参考官方文档. 第一步: 安装python3.6 # Mac OS X ...

  3. XSD详解二 - 简易元素、属性、内容限定

    一.XSD 简易元素 XML Schema 可定义 XML 文件的元素. 简易元素指那些只包含文本的元素.它不会包含任何其他的元素或属性. 1.什么是简易元素? 简易元素指那些仅包含文本的元素.它不会 ...

  4. 分布式版本控制系统 Git 教程

    简介 Git 是什么? Git 是一个开源的分布式版本控制系统. 什么是版本控制? 版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统. 什么是分布式版本控制系统? 介绍分布 ...

  5. 深入讲解HashMap原理

    1.    HashMap概述: HashMap是基于哈希表的Map接口的非同步实现.此实现提供所有可选的映射操作,并允许使用null值和null键.此类不保证映射的顺序,特别是它不保证该顺序恒久不变 ...

  6. PHP核心技术

    一.PHP核心技术 1.写出一个能创建多级目录的PHP函数(新浪网技术部) <?php /** * 创建多级目录 * @param $path string 要创建的目录 * @param $m ...

  7. SEO中TDK写法的意思以及注意事项

    在SEO中,所谓的TDK其实就是title.description.keywords这三个标签,这三个标签在网站的优化过程中,至关重要所以今天童童来和大家分享下,如何去写好TDK标签! 1.title ...

  8. C++几个技巧:智能指针在消息传递中的使用,元组,及lambda删除器

    1.SendMessage/PostMessage中传递对象参数 (1)方法1:使用shared_ptr 发送端: PostMessage(MyhWnd, CWM_SOME_ERROR, 0, rei ...

  9. 《RabbitMQ Tutorial》译文 第 4 章 路由

    原文来自 RabbitMQ 英文官网的教程(4.Routing),其示例代码采用了 .NET C# 语言. In the previous tutorial we built a simple log ...

  10. Java设计模式之职责链设计模式

    1.什么是-职责链设计模式 责任链模式是一种对象的行为模式.在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链.请求在这个链上传递,直到链上的某一个对象决定处理此请求.发出这个请求 ...