標籤:
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
VS2010的使用
解決方案
項目
類
(具體代碼見項目)
注意:
嵌套、縮排
成對出現(){}"" ‘‘
嚴格區分大小寫
.Net環境開發變數