第一个C#程序
新建項(xiàng)目-選擇模板--控制臺(tái)應(yīng)用程序
還不會(huì)用學(xué)習(xí)版執(zhí)行程序,沒(méi)找到執(zhí)行(不調(diào)試)菜單,調(diào)試出一堆線(xiàn)程狀況.用了VS旗艦版完成,
看見(jiàn)C#在VS中的編譯和執(zhí)行時(shí)分開(kāi)的,eclipse確實(shí)叫預(yù)編譯軟件,代碼寫(xiě)好沒(méi)錯(cuò)可以直接運(yùn)行,編譯由eclipse完成,
提問(wèn):為啥VS不這樣設(shè)置?是因?yàn)镃#的語(yǔ)言特性不是java那樣有jvm嗎?安全性不如java來(lái)著.
程序集---jar包, 命名空間-- 包名, using -- import?
頂級(jí)命名空間有VS默認(rèn)的,.netFrameWork遵循的;
意外的是命名空間可以包括多個(gè)程序集,程序集也可以有不止一個(gè)命名空間,還有.net的大小寫(xiě)規(guī)范有點(diǎn)讓我迷茫,查查.
....好吧.net有自己可行的書(shū)寫(xiě)規(guī)范,各種大寫(xiě)(http://www.cnblogs.com/Olive116/p/5326183.html);感覺(jué)要逆序閱讀;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
/**就注釋而言和java一樣,但是應(yīng)該不像java一樣注釋會(huì)按照是否保留到
*新建項(xiàng)目時(shí)用的是.net FrameWork4.0,
* api文檔上劃分*/
//這兒"導(dǎo)入了"4個(gè),java中默認(rèn)導(dǎo)入lang包,
namespace TextHello//Visual C#學(xué)習(xí)版將解決方案保存到了C
//\Users\YourName\AppData\Local\Temporay Projects
{
//也有類(lèi),但類(lèi)的外面還有作用域,namespace 命名空間 吧
class Program
{
static void Main(string[] args)//Main和java的作用一樣
//但沒(méi)有訪(fǎng)問(wèn)權(quán)限修飾符和首字母大寫(xiě)了
{
Console.WriteLine("Hello World");
//C#中很多方法首字母都大寫(xiě)嗎,沒(méi)有構(gòu)造吧?
//C#中第一個(gè)方法到手,多重復(fù)幾遍
Console.WriteLine("Hello World2");
Console.WriteLine("Hello World3");
Console.WriteLine("Hello C#1");
Console.WriteLine("Hello C#2");
}
}
}
轉(zhuǎn)載于:https://www.cnblogs.com/zhyusblogs/p/7766186.html
總結(jié)
- 上一篇: (转)MySQL自带的性能压力测试工具m
- 下一篇: C#控件访问调用它的父级页面