.Net環境開發變數

來源:互聯網
上載者:User

標籤:

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環境開發變數

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.