iT邦幫忙

0

C#跟asp.net的C#語法差異

c#

大家好:
有在網路上查到C#入門指南跟有看asp.net(C#)的書,想請問
兩者語法有不同嗎?因為書跟網頁C#入門指南的語法跟宣告好像有點差異
例如輸出:C#:console.writeline asp.net的書是寫response.write(跟asp語法很像)
兩個不是同語言嗎@@?剛入門所以搞不清楚 謝謝
https://ithelp.ithome.com.tw/upload/images/20200315/20097057HxKBhH7pw1.jpg
https://ithelp.ithome.com.tw/upload/images/20200315/20097057n8pClLfCfl.jpg

froce iT邦大師 1 級 ‧ 2020-03-15 15:49:21 檢舉
asp要輸出到網頁裡,一般程式輸出到console裡,當然不一樣

2 個回答

1
小魚
iT邦大師 1 級 ‧ 2020-03-15 22:19:02
最佳解答

C#是一樣的,
但是你列出的那兩個,
一個是針對單機,
一個是針對網頁,
針對不同需求會有不同語法,
但是基本邏輯語法都是相同的.

mayyola iT邦新手 1 級 ‧ 2020-03-16 17:58:20 檢舉

恩,好像Web程式設計是用response.write(光看這語法有點像asp,但應該不是吧?)所以HTML畫面,寫在 .aspx檔裡面,應該是這樣..?

小魚 iT邦大師 1 級 ‧ 2020-03-17 10:44:57 檢舉

是ASP.NET,
以前的ASP我沒用過,
所以不瞭解,
基本上我們看到的是原始碼,
但是執行的時候會根據原始碼轉成Html語法,
所以使用者看到的是Html語法,
網頁會有前後端的差別,
這個慢慢你就會瞭解了.

不過基本上Response.Write我們還是比較少用,
尤其是為了輸出畫面顯示的時候.
基本上現在比較不推薦ASP.NET,
如果是初學就直接學ASP.NET MVC吧,
兩個差別蠻大的.

PPTaiwan iT邦新手 4 級 ‧ 2020-03-26 10:49:58 檢舉

直接學 .NET Core 可以了解 Docker(或是其他容器技術) 、用 .NET Core for linux 寫出應用程序,對於往後雲端或是行動裝置可以有更多的發展與應用..

0
PPTaiwan
iT邦新手 4 級 ‧ 2020-03-16 10:19:59

C# 是語法,看你要輸出的端口是 網頁 還是 應用程式 ,每一種輸出項目都有所不同,都得要再多看看你要處理的裝置是什麼??

mayyola iT邦新手 1 級 ‧ 2020-03-25 08:36:24 檢舉

謝謝您

我要發表回答

立即登入回答