iT邦幫忙

c#相關文章
共有 1446 則文章
鐵人賽 Software Development DAY 12

技術 【30歲學Coding轉職心法】從0到1的C#軟體工程師之路-12.第一次求職體驗

我第一次求職的時間點很微妙,前面有說到我是裸辭前一份工作,盤算好存款還夠自己一年時間重新學習,所以目標就是一年內成功轉職。但我在C#進階課程快學完的那時候,大概...

鐵人賽 Software Development DAY 11

技術 【30歲學Coding轉職心法】從0到1的C#軟體工程師之路-11.前端 VS 後端選擇

雖然本系列主題已經寫成「轉職 C# 工程師」,感覺應該會來看的都是選擇用C#來學習開發的人,但還是想稍微帶一下前、後端工程師的差異,說不定瞭解後會發現自己更喜歡...

鐵人賽 Software Development DAY 10

技術 【30歲學Coding轉職心法】從0到1的C#軟體工程師之路-10.如何問出好問題?

寫Code的過程難免會遇到錯誤、寫不出來、不知道問題在哪裡的情形,但該如何提問才能得到好的解決答案呢?好的提問可以分成以下步驟: 釐清自己卡在哪裡 將狀況描述...

鐵人賽 自我挑戰組 DAY 8

技術 day8.C#基礎篇-? : ??運算子

一開始看到同事們寫? ?? 想說只是三元表達式 有不一樣嗎但後來才弄懂怎麼一回事 ?:運算子 條件運算子 ?: (也稱為三元條件運算子) 會評估布林運算式,並且...

鐵人賽 自我挑戰組 DAY 7

技術 day7. C#基礎篇-ToString (格式化字串)、Substring(擷取字串)

第七天~以下淺談我很常用到的2個方法 ToString() 格式化字串 我們可能需要將數值以一定的格式來呈現,就需要對數值進行格式化。有時需要轉換兩位小數點顯示...

鐵人賽 自我挑戰組 DAY 6

技術 day6. C#基礎篇-if、else、 else if (條件判斷陳述句)

我覺得 這個世界不是if(如果) 就是 else(否則)啦哈哈什麼程式100%都會寫到的還有一個switch但我比較少用到都是用這個陳述句~~ 直接說範例: i...

鐵人賽 Software Development DAY 9

技術 【30歲學Coding轉職心法】從0到1的C#軟體工程師之路-9.高效學習方法-步驟拆解

如何有效學習一門程式語言?我的理解是程式語言也是語言,就像學英文一樣。學英文的目的是可以和外國人溝通交流,學程式語言的目的是可以和電腦溝通,請它執行我們想要的功...

鐵人賽 Software Development DAY 8

技術 【30歲學Coding轉職心法】從0到1的C#軟體工程師之路-8.基礎易學精通難

在學習寫程式的過程中,大家是否遇過一個狀況是:前期基礎都能快速理解,但到了某個階段突然驟變,難度大幅提升,接著就是一連串的挫折與懷疑自己是否不適合寫程式.......

鐵人賽 自我挑戰組 DAY 5

技術 day5. C#基礎篇-比較運算子(>、<、=)與邏輯運算子(AND、OR)

第五天開始介紹一點程式基礎~ 何謂運算子?運算子是用以指定運算方式的符號,如 +, -, *, /。 比較運算子(&gt;、&lt;、=)最常用它來比較數字!...

鐵人賽 Software Development DAY 7

技術 【30歲學Coding轉職心法】從0到1的C#軟體工程師之路-7.學習歷程-課後時間更重要

不知道大家學生時期有沒有補習經驗?通常會需要補習的原因是在學校上課學的不夠好,才需要靠補習加強。學不好的原因可能是上課時聽不懂、沒有完全吸收,但也有可能是學校老...

鐵人賽 自我挑戰組 DAY 4

技術 day4. C#簡介

今天是dya4了專案中我主要用的後端語言是C#所以不免俗要來介紹一下 何謂C#?C#是微軟推出的一種基於.NET框架和後來的.NET的物件導向的進階程式語言。C...

鐵人賽 Software Development DAY 6

技術 【30歲學Coding轉職心法】從0到1的C#軟體工程師之路-6.學習歷程-上課(2)

前一篇講到初學寫程式,可以先透過基礎課程學習的狀況,判斷自己究竟是否有興趣或是學習上是否會很困難與痛苦。我自己第一階段學習是滿順利(除了上篇講到的C++ 講師令...

鐵人賽 Software Development DAY 5

技術 【30歲學Coding轉職心法】從0到1的C#軟體工程師之路-學習歷程-5.上課(1)

上篇說到我沒有Search太多資訊或建議,就選擇報名電腦補習班的實體課程了。結果開始上課後,google搜尋學習程式的很多文章和評論幾乎都一致反推去巨X、聯X等...

鐵人賽 Software Development DAY 4

技術 【30歲學Coding轉職心法】從0到1的C#軟體工程師之路-4.啟蒙與動機

上篇說到其實我在選擇寫程式這條路的時候,對學習和就業方向並沒有想很多,有點像是病急亂投醫找間補習班上課,自以為學完課程就能順利轉職領高薪,但現實並沒有如此簡單。...

鐵人賽 Software Development DAY 3

技術 【30歲學Coding轉職心法】從0到1的C#軟體工程師之路-3.轉職工作選擇與嘗試

為何我轉職工作的選擇是寫程式? 事實上這並不是我一開始的首選,當下我也陸續嘗試過幾條出路: 考公務員求穩定既然學生時期念書考試能力還行,趕緊回頭考公務員好像...

鐵人賽 Software Development DAY 2

技術 【30歲學Coding轉職心法】從0到1的C#軟體工程師之路-2.轉職目的與期許

前篇最後講到了工作多年我面臨到了轉職困境,現有的資歷和薪水讓人不容易放棄,而原因其實很單純:就業市場看似找不到能套用過去經驗且薪水更好的工作。依據我的工作經歷,...

鐵人賽 Software Development DAY 1

達標好文 技術 【30歲學Coding轉職心法】從0到1的C#軟體工程師之路--1.前言

不知不覺又來到新一年的IT鐵人賽,還記得我去年參賽的目的是想要藉由寫文章,讓自己更了解所學的技術,並且當作換工作的一項背書。最終我找到了更好的工作,當初的努力並...

技術 C# 多執行緒 配合委派 刷新UI

C# 多執行緒 配合委派 刷新UI 理解如下 1 增加一個額外的執行緒 讓部分程式碼在這個執行緒 上跑 2 這額外的執行緒 跑的內容如果有關UI刷新...

徵才 徵求電子簽核系統及資訊開發的人才_C# .Net SAP

https://www.104.com.tw/company/1a2x6blehc 代徵才公司的簡介 專注台灣及APAC (日本新加坡馬來西亞)的顧問服務業,正...

技術 C# 產生PDF

環境安裝 到NuGet抓取4.1.6版後面的版本要權限控管比較嚴格 目標 產生PDF表格有標題跟row 程式 using System; using Syst...

技術 C# json序列化/反序列化

先建一個HELP.json檔在執行檔路徑 { &quot;key1&quot;: &quot;value1&quot;, &quot;key2&...

技術 C#轉換 某日是今年第幾天/第幾週

加入using System.Globalization;測試時請把參數d改成&quot;yyyyMMdd&quot;格式,例如&quot;20230614&...

技術 C# DataTable 讀取/匯出Excel (使用EPPlus)

1.使用EPPlus讀取.xlsx檔,需安裝套件 using OfficeOpenXml; public static DataTable ExcelImpor...

技術 C# MarshalByRefObject 與 AppDomain (From ChatGPT)

本文章內容為作者利用ChatGPT學習相關技術時產生,僅供學習方便參考,不保證資訊100%正確,如有錯誤煩請指正。 如果類別繼承MarshalByRefObje...

技術 解決TCP傳輸黏包的問題(以C#為例)

因為TCP是基於Stream的方式傳輸,所以會有封包沾黏或讀取不完全的問題解決方式就是在封包最前面附帶資料長度的資訊這個解決方法是不管什麼程式語言都能適用 在這...

技術 Bytes </> Hex

public class Helper { public static string Bytes2Hex(byte[] bytes, i...

技術 [C#]使用iTextSharp繪製PDF

iTextSharp套件經常被使用來產出PDF檔案,且新版iTextSharp套件有支援將HTML直接轉換成PDF,使用上相當方便直覺,但若使用4.1.6以上的...

技術 程式觀察系列-容易忽略的效能殺手Boxing/Unboxing

小小的損耗累積起來也是會造成效能不佳的原因 今天就從小地方看看Boxing/Unboxing所造成的效能影響 影片連結 : https://www.youtub...

技術 你所不知道的C# Grpc使用方式 第二集

上集提到可以直接傳送byte[] 那這集主要是把相關方法給包裝起來便於使用 並可以傳送自定義類別 擺脫proto很多型別不支援的痛點 只要你能夠序列化 你就可以...

技術 你所不知道的C# Grpc使用方式 -1

網路上能夠搜尋到的grpc使用範例都是需要依賴proto檔來使用 有沒有一種方式是可以不依賴proto檔來使用grpc的呢? https://www.youtu...