001.net开发环境与变量
1 .net
技术平台,用来创建互联互通的应用程序
2 应用
嵌入式开发
企业级应用
3 .NET Framework
技术:
公共语言运行时
.NET Framework的工作模式:
.NetC#>编译器》MSIL>CLR>执行
.NET类库(FCL)
4 第一个C#程序
using System;引用命名空间,使用命名空间里的类
命名空间:组织代码的一种方式。
System:常用的命名空间
Console类
例:
using System
namespace _01
{
class Hello
{
static void Main(string[] args)
{
Console.WriteLine("Hello world");
Console.ReadKey();
}
}
}
修饰符+返回值+方法名(参数列表)
{
方法体
}
Main方法:应用程序的入口
static void Main(){}
static void Main(string []args){}
文件扩展名 XXX.cs
5 VS
关键字(保留字)
namespace 命名空间//定义命名空间
{
}
注释:编译器忽略
作用:提高代码可读性
//单行注释:从//开始,到本行结束为注释内容
/**/多行注释:从/*到*/之间所有内容都为注释内容
VS常用技巧:
窗口隐藏显示
智能感知功能 Alt+>
红色波浪线下划线标识语法错误
绿色波浪线下划线标识警告
F1帮助
F12打开元数据
F5启动调试执行,成功失败的结果
如何根据错误信息转换行号
方法在类中,语句在方法中
{}()必须成对出现
如果愈发正确,代码格式不会乱;如果代码格式乱了说明有错误,需要停下修改错误
6 Console类可以实现
读取单个字符或整行
输出字符或整行
设置窗口前景色或背景色
设置光标的位置
例子:
//设置窗口大小,将窗口大小设置成指定值
Console.SetWindowSize(80, 30);
//设置屏幕的缓冲区 不能小于实际窗口大小
Console.SetBufferSize(100, 80);
//设置窗口标题
Console.Title = "图书管理系统";
//设置光标位置
Console.SetCursorPosition(34, 1);
//设置内容的颜色
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine("图书管理系统");
Console.ForegroundColor = ConsoleColor.Red;
//输入输出
Console.WriteLine("请输入你的名字");
string i = Console.ReadLine();
Console.WriteLine("你的名字是"+i);
Console.WriteLine("输入任意键继续");
Console.ReadKey();
//清空控制台屏幕
Console.Clear();
Console.ReadKey();
7 常用转义字符
\n 换行
Console.WriteLine("张三\n18");
\t 自动对齐
Console.WriteLine("张三\t18");
Console.WriteLine("张三\t18");
\\ 输出一个\
\" 输出一个双引号
总结:
.NET
嵌入式 PC 企业 移动
.FramWorl CLR和FCL
编译和运行程序
DOS命令
IDE
注意:
嵌套、缩进
成对出现(){}"" ''
严格区分大小写
001.net开发环境与变量的更多相关文章
- 【原】Java学习笔记001 - JAVA开发环境搭建
1.JDK下载并安装,以jdk-7u45-windows-i586.exe为例(注意JDK的安装和JRE的安装是分开的) 2.“我的电脑”右键属性,找到“高级系统设置”,找到“高级”tab下的“环境变 ...
- 【GoLang】GO语言系列--001.GO开发环境搭建
- JDK开发环境搭建及环境变量配置
Java配置----JDK开发环境搭建及环境变量配置 1. 下载安装安装JDK开发环境 http://www.oracle.com/technetwork/java/javase/downloads/ ...
- Java配置----JDK开发环境搭建及环境变量配置
[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/3 ...
- Java环境变量配置----JDK开发环境及环境变量设置
[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/3 ...
- java环境变量、集成开发环境与使用两个类
1.集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器.编译器.调试器和图形用户界面等工具.集成了代码编 ...
- java开发环境的搭建(JDK的下载安装及环境变量的配置)
首先可以在Sun公司网站 http://java.sun.com 免费下载java se提供的JDK. 下载后再下载的文件夹下打开,双击jdk文件跟着提示进行安装,安装结束后——点击本机电脑的开始—— ...
- weex和vue开发环境配置详解(配置系统变量等等)
本文详细讲解如何搭建weex和vue开发环境 安装java 现在java安装包,网上的安装包都是国外的,很难下载下来 就用这个链接下载,亲测无毒,http://www.wmzhe.com/soft-3 ...
- 安装配置JDK1.8开发环境以及配置java环境变量的步骤
1.安装JDK开发环境 下载网站:http://www.oracle.com/ 开始安装JDK: 修改安装目录如下: 确定之后,单击“下一步”. 注:当提示安装JRE时,可以选择不要安装. 2.配置环 ...
随机推荐
- Selenium-Grid工作方式
http://blog.csdn.net/five3/article/details/9428655 Selenium-Grid工作方式 标签: selenium-grid2webdriversele ...
- Spring mvc 返回json格式 - 龙企阁 - 博客频道 - CSDN.NET
第一次使用spring mvc ,在此也算是记录一下以防忘记,希望有经验的朋友指出不足的地方 一.使用maven管理jar. <dependency> <groupId>org ...
- HUST 1027 Enemy Target!
求二分图的最小点覆盖集,并输出 对于每一个a[i][j]=1,我们从行i-->列j建立一条边 显然,这张图是一张二分图.左边的节点代表删除哪一行,右边的节点代表删除哪一列.中间的边代表所有a[i ...
- 滚动时div的背景图片随之滚动
在浏览一些网站时发现有一种效果是当滚动时看到某一DIV的背景也会随之滚动,如下: 当滚动时内容位置保持不变,但是内容后面的背景却在随着滚动.随之我通过审查元素看到了其是通过background-pos ...
- FragmentTabHost+FrameLayout实现底部菜单栏
现在一般的app都使用底部菜单栏,那具体怎么实现的呢!我们就来看看 首先给大家展示一下布局文件 1 <LinearLayout xmlns:android="http://schema ...
- Spring动态数据源的配置
Spring动态数据源 我们很多项目中业务都需要涉及到多个数据源,就是对不同的方法或者不同的包使用不同的数据源.最简单的做法就是直接在Java代码里面lookup需要的数据源,但是这种做法耦合性太高, ...
- 在IOS中使用DES算法对Sqlite数据库进行内容加密存储并读取解密
在IOS中使用DES算法对Sqlite 数据库进行内容加密存储并读取解密 涉及知识点: 1.DES加密算法: 2.OC对Sqlite数据库的读写: 3.IOS APP文件存储的两种方式及读取方式. 以 ...
- vuejs 子组件传递父组件的第一种方式
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- 安卓 listview与arrayadapter
今天有感于群里讨论的一个问题,很简单,但是问题还真是需要仔细看一下 问题:定义了一个最简单的arrayadapter,和listview结合使用,灭个item就显示个最简单的textView,一共6个 ...
- Subpub 订阅/发布
var Pubsub = (function (window) { window.handlers = {}; var o = { pub: function () { var args = Arra ...