NET学习之路(一)--C#基础入门
C#程序的结构:
类块public class ClassName{}
类中的成员:方法
程序的入口方法:static void Main(){}
Console类:
输出:write/writeline
输入:Read/ReadKey/ReadLine
改变界面的显示效果:
C#代码结构说明
//第一个小程序,输出hello world!
using System;
class Hello
{
static void Main()
{
Console.WriteLine("Hello, World");
}
}
Main 方法是程序的入口点,程序控制在该方法中开始和结束
>该方法在类或结构的内部声明
.必须为静态方法
.可以具有void 或int 返回类型
.声明Main 方法时既可以使用参数,也可以不使用参数
.参数可以作为从零开始索引的命令行参数来读取。
>Main方法结束,则应用程序结束
>使用Console 类可以单个字符或整行方式从控制台中读取字符并向其中写入字符
.控制台即一个操作系统窗口,可以实现文本录入和输出
.也称为命令提示窗口,可以接受MS-DOS 命令
>Console.Write 和Console.WriteLine 用于在控制台输出信息
.WriteLine将指定的内容后跟当前行结束符)写入标准输出流
.两个方法都有多个重载
>可以输出格式化信息
.文本格式化
.数值格式化
C#代码注释方法
>必须给代码添加适当的注释
>单行注释
// Get the user’s name
Console.WriteLine("What is your name? ");
name = Console.ReadLine( );
>多行注释
/* Find the higher root of thequadratic equation */
x = (…);
C#常用转义字符

手动编译cs文件
>编译器产生可执行(.exe) 文件、动态链接库文件(.dll) 或者代码模块(.netmodule)。
>可以通过在命令行上键入C# 编译器的可执行文件(csc.exe) 的名称来调用C# 编译器
.编译的结果位于默认的路径下
>如:编译File.cs 以产生File.exe csc File.cs
>编译File.cs以产生File.dll
>编译File.cs并创建My.exe
>将当前目录中所有的C# 文件编译为Something.xyz(一个DLL)csc /target:library File.cs csc /out:My.exe File.cs csc /target:library /out:Something.xyz *.cs
>输出文件
•/doc 指定要将处理的文档注释写入到其中的XML 文件
•/out 指定输出文件
•/target 使用下列四个选项之一指定输出文件的格式:/target:exe、/target:library、/target:module或/target:winexe
C#控制台窗口常用属性/方法
>Console.SetBufferSize方法:将屏幕缓冲区的高度和宽度设置为指定值
>Console.SetWindowSize方法:将控制台窗口的高度和宽度设置为指定值
>Console.Clear方法:清除控制台缓冲区和相应的控制台窗口的显示信息
>Console.Title属性:获取或设置要显示在控制台标题栏中的标题
>Console.BackgroundColor属性:获取或设置控制台的背景色
eg:小例子
用于接受和显示数据或信息
using System;
class Class1
{
static void Main()
{//设置背景色为黑色,设置标题,并初始化大小
Console.BackgroundColor= ConsoleColor.Black;Console.Title= "学生成绩管理简易系统";
Console.Clear();Console.SetBufferSize(80,25);
Console.SetWindowSize(80, 25);//显示初始的欢迎界面Console.SetCursorPosition(28, 2);
Console.ForegroundColor= ConsoleColor.Blue;Console.Write("学生成绩管理系统");
}
}

浙公网安备 33010602011771号