標籤:port 而在 直接 方法 語言 course 沒有 精度 引用
namespace 是C#中組織代碼的方式,它的作用那個類似java中的包
using 在Java中作用如果匯入其他包 應該是用import關鍵字而在C#中應使用using關鍵字來引用
class關鍵字 與java一樣C#也是一門物件導向的得語言,使用class關鍵字來表示類
Main()方法與java一樣是程式啟動並執行入口應用程式從這裡開始在C#中Main()的方法有四種傳回值
文法
static void Main(string[]args){ }
static int Main(string[]args){ }
static void Main(){ }
static int Main(){ }
當建立一個項目是編譯器會建立第一種形式的Main()方法
關鍵代碼
Console.WriteLine("HELLO,WORD"); 從控制台輸出
Console.ReadLine(); 從控制台輸入
C#中的資料類型
整形javaC#舉例
浮點型intint年齡
雙精確度型floutflout成績
字串型Stringstring姓名
布爾型booleanbool是否有少數民族
C#中的變數
資料類型 變數名稱
為什麼要使用常量
用於程式中一旦設定就不允許被修改
什麼是常量
const 資料類型 常量名稱=值;
Consolel類
常用的輸出有兩種
Console.WriteLine();輸出換行
Console.Write();輸出不換行
常用的輸入方法有Console.ReadLine(),該方法傳回值是String類型
C#向控制台台輸出
1
Console.WriteLine();
2
Console.WriteLine(要輸出的值);
3
Console.WriteLine("格式字串",變數列表);
例如
string course="C#"
Console.WriteLine(course);
C#
Console.WriteLine("我的課程名稱是"+course);
我的課程名稱是: C#
Console.WriteLine("我的課程名稱是{0}",course)
我的課程名稱是: C#
第三種方法就很方便,代碼也容易維護
Console.ReadLine()
這句話返回一個字串可以直接賦予一個字串變數
如果要輸入整形怎麼辦,只需要一個簡單的轉換即可
int age=int .Parse{Console.ReadLine()};
int .Parse()方法作用把字串轉換為轉型
類和對象
文法
[存取修飾詞] 傳回值類型 方法名(參數列表){
方法主體
}
存取修飾詞
在java課程中學習了存取修飾詞public在本課程中將學會兩個一個是public(共有的)
privite(私人的)
方法傳回值類型
我們編寫實現特定功能模組 可供他人調用,在調用後可返回一個值這個值
的資料類型就是方法傳回值類型 可以int float double bool string 如果方法不能返回就用void關鍵字
方法名
每個自訂要有一個名稱,方法名要有特殊含義
參數列表
調用方法時,可以向方法中傳遞參數,構成了參數列表如果沒有參數就不用參數列表 各個參數中用括弧
方法主體
方法主體部分就是實現某一個功能
文法
[存取修飾詞]class類名{
//類主體
}
注釋
///
每行都有///
其它與java一樣
第一個C#程式