C#開發

更新於 發佈於 閱讀時間約 2 分鐘

C#真的是最讓我安心的一種程式語言。

早期我學寫的程式是TCL與Perl。


是在linux環境下CAM的相關編譯工作所學習的語言。用來更改一些模組或自動化檔案編輯的工作。


其中TCL/TK 是可以在linux 用圖形介面的方式做出的語言。


TK這個支援PERL與TCL的套件,讓LINUX也能輕鬆用幾行指令就兜出圖形化介面讓人使用。


但隨著使用方式複雜化,這類的script語言會在某些應用達不到速度的要求。


且圖形化的部分若想美觀也不太容易。


於是我找到了C#當作下一種工具來做開發。

在學習C#的過程當中,學習曲線很平順。


大約看完書做完例題以後,一周就能上手。


馬上就能依樣畫葫蘆寫出一個速度和功能需求達標地計算程式或繪圖程式。

而C#上也有很多套件,讓你可以使用這些套件來做各種複雜的工作。

像是

  • 讀寫Excel檔案
  • 操作Serial Port通訊機台
  • 資料庫讀取寫入
  • Json或Xml格式的讀取寫入

等等都是。


很多大型的遊戲開發,有些也是利用C#來當作開發。我在最近才知道這件事情。


像是Unity的遊戲引擎是利用C#當作腳本來寫。

而近期很紅的黑神話悟空,也是製作團隊用UE引擎但是採用C#當作腳本來使用開發。

雖然原生UE引擎不支援,但開發團隊透過安裝外掛以後來操作這個UE引擎。


藉此達成可以使用C#來操作。


就算直到現在,我也常常拿C#來做機台通訊與開發資料庫上傳作業的工作。

我想語言應該沒有退流行這件事情,只有你的熱情是不是退流行!

留言
avatar-img
留言分享你的想法!
avatar-img
寫程式也寫字的卡密優
11會員
224內容數
嗨,我是卡密優,一個寫程式也喜歡寫字的工程師。 我目前仍在職場中,但正在思考:有沒有可能用寫作與創作,打造更自由的工作與生活方式? 這裡是我的紀錄日記,也是一場關於技術、寫作、生活設計的實驗。歡迎你加入,一起慢慢長出屬於我們的自由樣貌。
2025/09/11
最近的一個案子被老闆念了。 我進公司第一次被念,值得紀念的一天。讓我知道就算衝勁再多,沒有達成老闆心中出貨的標準也是沒有辦法交貨的。 而這個標準居然是一種意象,直屬長官敷衍說好,或是問PM需求什麼然後在會議敲定,最後交給老闆試用只要一個說不行,全部人都以老闆說了算。 就像忘了跟我開會或
Thumbnail
2025/09/11
最近的一個案子被老闆念了。 我進公司第一次被念,值得紀念的一天。讓我知道就算衝勁再多,沒有達成老闆心中出貨的標準也是沒有辦法交貨的。 而這個標準居然是一種意象,直屬長官敷衍說好,或是問PM需求什麼然後在會議敲定,最後交給老闆試用只要一個說不行,全部人都以老闆說了算。 就像忘了跟我開會或
Thumbnail
2025/09/10
內人姊姊的女兒,小時候非常可愛。 那時由於是家族裡第一個出生的小朋友,全家都十分寵愛她,什麼都依著她。只有她父母對她特別嚴厲。 小時候她十分的過動,剛開始學說話的時候一直不斷地說,說到讓人覺得她一直在自言自語,停不下來。 (現在回想,很多英文教學裡的影子跟讀或是故事擬撰就是她當時學
Thumbnail
2025/09/10
內人姊姊的女兒,小時候非常可愛。 那時由於是家族裡第一個出生的小朋友,全家都十分寵愛她,什麼都依著她。只有她父母對她特別嚴厲。 小時候她十分的過動,剛開始學說話的時候一直不斷地說,說到讓人覺得她一直在自言自語,停不下來。 (現在回想,很多英文教學裡的影子跟讀或是故事擬撰就是她當時學
Thumbnail
2025/09/10
昨天家族聚餐的時候,同事開始傳訊息給我如果設定MQTT伺服器是V1.3那麼他就不能使用。 我心想那麼我們就把它改成V1.2試試看,今天要來測試看看。 但我在吃飯的時候越想越怪,這幾個小朋友開始每天都在家裡給我玩專案了。 而且都是用CHATGPT或是其他AI兜方案,然後基本功可能都沒做。
Thumbnail
2025/09/10
昨天家族聚餐的時候,同事開始傳訊息給我如果設定MQTT伺服器是V1.3那麼他就不能使用。 我心想那麼我們就把它改成V1.2試試看,今天要來測試看看。 但我在吃飯的時候越想越怪,這幾個小朋友開始每天都在家裡給我玩專案了。 而且都是用CHATGPT或是其他AI兜方案,然後基本功可能都沒做。
Thumbnail
看更多
你可能也想看
Thumbnail
常常被朋友問「哪裡買的?」嗎?透過蝦皮分潤計畫,把日常購物的分享多加一個步驟,就能轉換成現金回饋。門檻低、申請簡單,特別適合學生與上班族,讓零碎時間也能創造小確幸。
Thumbnail
常常被朋友問「哪裡買的?」嗎?透過蝦皮分潤計畫,把日常購物的分享多加一個步驟,就能轉換成現金回饋。門檻低、申請簡單,特別適合學生與上班族,讓零碎時間也能創造小確幸。
Thumbnail
打開 jupyter notebook 寫一段 python 程式,可以完成五花八門的工作,這是玩程式最簡便的方式,其中可以獲得很多快樂,在現今這種資訊發達的時代,幾乎沒有門檻,只要願意,人人可享用。 下一步,希望程式可以隨時待命聽我吩咐,不想每次都要開電腦,啟動開發環境,只為完成一個重複性高
Thumbnail
打開 jupyter notebook 寫一段 python 程式,可以完成五花八門的工作,這是玩程式最簡便的方式,其中可以獲得很多快樂,在現今這種資訊發達的時代,幾乎沒有門檻,只要願意,人人可享用。 下一步,希望程式可以隨時待命聽我吩咐,不想每次都要開電腦,啟動開發環境,只為完成一個重複性高
Thumbnail
在這篇文章中,我們將介紹工作與以前念書時期在開發流程上的差異,並深入瞭解CI/CD、Travis CI以及加解密的應用。 CI/CD是自動化的軟體開發實踐,而加解密則是保護機密資料安全的重要技術。
Thumbnail
在這篇文章中,我們將介紹工作與以前念書時期在開發流程上的差異,並深入瞭解CI/CD、Travis CI以及加解密的應用。 CI/CD是自動化的軟體開發實踐,而加解密則是保護機密資料安全的重要技術。
Thumbnail
在學習C#之前,必須先建立開發環境,例如安裝Visual Studio或其他IDE,並且建立第一個C#專案。可以在Visual Studio中或使用dotnet CLI來建立各種類型的專案。
Thumbnail
在學習C#之前,必須先建立開發環境,例如安裝Visual Studio或其他IDE,並且建立第一個C#專案。可以在Visual Studio中或使用dotnet CLI來建立各種類型的專案。
Thumbnail
C#程式由一或多個檔案組成,包含命名空間、類別、結構、介面、列舉和委派等型別。Main方法是C#應用程式的進入點。在C#中,註解用於在程式碼中添加說明,有單行和多行兩種類型。變數的定義需要指定變數的類型和名稱,可以一次為多個變數賦值。
Thumbnail
C#程式由一或多個檔案組成,包含命名空間、類別、結構、介面、列舉和委派等型別。Main方法是C#應用程式的進入點。在C#中,註解用於在程式碼中添加說明,有單行和多行兩種類型。變數的定義需要指定變數的類型和名稱,可以一次為多個變數賦值。
Thumbnail
C#是一種開源、跨平台、面向對象的編程語言,具有類型安全、泛型、模式匹配等特性。廣泛應用於桌面和Web應用程序、遊戲開發、移動應用、雲計算等領域。全球數十萬家公司像微軟、Unity Technologies、Stack Overflow等使用C#支持其業務。C#還提供豐富的進階學習資源和主題。
Thumbnail
C#是一種開源、跨平台、面向對象的編程語言,具有類型安全、泛型、模式匹配等特性。廣泛應用於桌面和Web應用程序、遊戲開發、移動應用、雲計算等領域。全球數十萬家公司像微軟、Unity Technologies、Stack Overflow等使用C#支持其業務。C#還提供豐富的進階學習資源和主題。
Thumbnail
軟體系統的發展歷程大多相似,首重解決基本需求、提供操作介面,進而提升安全性、擴充功能、優化操作。
Thumbnail
軟體系統的發展歷程大多相似,首重解決基本需求、提供操作介面,進而提升安全性、擴充功能、優化操作。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News