- 1、本文档共29页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
101入门讲义
101 入门;[1] .NET介绍与特点
1. .NET介绍
微软2000年发布了最早的.NET产品。.NET是一种框架,提供了大量的类库,使得我们可以快速开发应用系统。开发语言允许采用C#、VB.NET、C++.NET等。
2. C#
C#(读成C Sharp)是C++基础上改进的语言,其特点是吸收了C++和JAVA的优势,去掉C++的缺点,既易学易用,又功能强大。;[2] VS2010开发环境
控制台应用程序:主要是用于学习C#及.NET类库。
窗体应用程序:后续阶段学习;[3] 程序结构
先解释上述程序:
using System; //引用命名空间System,using表示引用
namespace ConsoleApplication1 //定义自己的命名空间
{
class Program //定义类Program
{
static void Main(string[] args) //程序入口
{
Console.WriteLine(Hello world); //这里用到了类Console
Console.ReadLine(); //按回车退出
}
}
}
;在.NET中,类是一个很基本的概念。Console就是一个类。
一个类一般都有多个功能,类具备的功能称为方法。也会有很多特征数据,称为属性。
例如,Console类有方法WriteLine和ReadLine等,分别用于输出信息和输入信息。
类和方法之间用点隔开,如: Console.WriteLine... Console.ReadLine...;2. 输入输出;(3)带格式输出表达式的值:
double y = 6.7, y1=8.3;
Console.WriteLine({0}加{1}的值是{2}, y, y1, y+y1);
上面{0}、{1}、{2}依次表示后面的第一个、第二个、第三个表达式的值。下面是运行结果:;[2] 用类Console输入字符串
以下表达式是用来输入一行内容(字符串)Console.ReadLine();
如果光是这样的一条语句,那么输入的内容没有用起来。所以这条语句通常用来做为程序运行结束的停顿,起到“按回车退出”的作用。
如果是输入一个字符串给一个变量,则应该如下:string s= Console.ReadLine(); ;例:输入一个字符串,如果输入的是“OK”,输出“好”,否则输出“不好”。;[3] 输入其他类型的数
Console.ReadLine()输入的总是一个字符串,所以如果要输入一个整数或者实型数,则要进行类型转换。
我们用Convert类来进行数据转换。
Convert.ToInt32 转换为32位的整数(相当于int)Convert.ToInt64 转换为64位的整数(相当于long)Convert.ToDouble 转换为双精度实型Convert.ToString 转换为字符串
以下两个句子分别输入一个整数和一个双精度实型数int a=Convert.ToInt32(Console.ReadLine());double b=Convert.ToDouble(Console.ReadLine());;例:输入两个整数,输出它们的和。;例:计算并输出1+2+3+。。+100的结果。;3. 语句和流程;2. 语句块
一对大括号{}中的若干语句组成一个语句块。如:
{
x=x+10;
y=y+1;
}
语句块中也可以定义变量,不过这个变量只能在该语句块中使用。
{
int t=100; //这个t只能在本块中用
y=y+t;
z=z+t*2;
};[2] 选择结构
1. if结构
(1)格式1
if(条件) 语句
(2)格式2
if(条件) 语句1
else 语句2
(3)格式3
if(条件)
{
语句块1
}
else
{
语句块2
};2. if...else if结构
if..else if结构用于多条件的分支结构,其格式如下:
if (条件)
{ 语句块1 }
else if (条件)
{ 语句块2 }
else if (条件)
{ 语句块3 }
else
{ 语句块4 };3. switch结构
switch结构也用于多条件的分支结构,其格式如下:
switch(
文档评论(0)