iT邦幫忙

c#相關文章
共有 1508 則文章

技術 [資料救援]不小心手殘把本地原始碼跟gitServer原始碼都砍了

當作紀錄也分享給各位也手殘的人事情是這樣的,某天小弟我想把專案放上git server控管於是就先傳上去server,然後把本地的砍掉(因為歸檔了)然後去ser...

鐵人賽 自我挑戰組 DAY 17

技術 [影片]第17天:物件導向程式設計-繼承與多形(實例75~77)

4.3 繼承與多形實例75 呼叫基礎類別的建置函數實例76 重新定義基礎類別的成員實例77 徹底取代基礎類別的成員 下次再講實例78 實現多個介面實例79 實現...

鐵人賽 Software Development DAY 15

技術 2023鐵人賽 Day 15 副本中工具怪物詳細總類-3

繼昨日,今天來一一介紹每種工具中的各項控制項~今天會先介紹以下幾種:群組、資料庫、系統、捲動、分隔、其他 群組 控制項名稱 功能說明 Panel...

技術 [C#] Validparentheses 解法

判斷如下方結果Example 1:Input: ()Output: true Example 2:Input: ()[]{}Output: true Examp...

技術 【C#】Behavioral Patterns Memento Mode

The Memento design pattern without violating encapsulation, captures and externa...

技術 [ASPX] 用C#呼叫ReportServer的報表 並下載檔案(可指定位置和檔名)

原使用http://127.0.0.1/ReportServer?/folder_name/report_name&dt=20240730&rs...

鐵人賽 Software Development DAY 14

技術 2023鐵人賽 Day 14 副本中工具怪物詳細總類-2

繼昨日,今天來一一介紹每種工具中的各項控制項~今天會先介紹以下幾種:設定值、日期設定、對話方塊、功能表、命令 設定值 控制項名稱 功能說明 Ch...

鐵人賽 Software Development DAY 12
Functional Programming with C# 系列 第 12

技術 Day12. Record(2)

昨天大概介紹了record的功能,今天來介紹一下可以怎麼使用。 觀察資料流程 假設今天有一個csv格式的資料,我想要把他整理成容易使用的方式 var csv =...

鐵人賽 Software Development DAY 18

技術 Day 18:Observer模式(二)

今天我想重構的,是下圖中那個更新麵包獲取數的UI程式 重構前的程式碼 GetFoodAndFleeGameEndCondition.cs private voi...

鐵人賽 自我挑戰組 DAY 6

技術 Day 6 綜合小練習

前言 前面我們講完資料類型,迴圈,條件判斷。那當然就是要綜合起來小小練習啦~透過多練習,思考如何解決這個問題,就算解出來了,也可以再看看有沒有更好的更有效率的寫...

技術 [求救]該如何在server端控制client端的印表機進行列印

如題想請問各位大大如何在使用網站時控制client端的預設印表機進行列印 使用的架構是 C# .net MVC目前是用這個寫法 PdfDocument doc...

技術 【C#】Structural Patterns Bridge Mode

The Bridge design pattern decouples an abstraction from its implementation so th...

鐵人賽 自我挑戰組 DAY 14

技術 [影片]第14天:物件導向程式設計-大類與結構(實例64~67)

4.1 大類與結構實例64 使用按參考傳遞的傳回值實例65 按參數名稱來傳值實例66 可選參數實例67 在宣告時初始化屬性 GitHub 粉絲專頁:https:...

技術 由編譯器自動推斷變數的型別

若使用var關鍵字來宣告變數,需在宣告後馬上給值,才能讓編譯器根據所給定的值來推斷變數的型別,若不給值會發生錯誤:編譯器會告知,隱含類型的變數必須初始化。 在C...

鐵人賽 自我挑戰組 DAY 12

技術 [影片]第12天:物件導向程式設計-大類與結構(實例57~59)

今天講4.1 大類與結構實例57 靜態建置函數實例58 驗證屬性值的有效性實例59 初始化唯讀欄位 GitHub 粉絲專頁:https://www.facebo...

技術 C# Get.Type() 回傳NULL問題

我想去抓取Class的function 然後在執行該functionClassName 跟 FunctionName 都有正常傳入值目前 Type type =...

技術 [C#] Linked List Cycle 解法

static void Main(string[] args) { HasCycle(); }...

鐵人賽 Software Development DAY 20

技術 Day 20:Bridge模式(二)

在這次的範例裡,主要是說明IUnit如何取用ActionAbility的使用 這邊的AbilityEditor是用來擺放技能的地方,只要擺上對應的技能就可以在遊...

鐵人賽 自我挑戰組 DAY 8

技術 Day 8 數值格式化 StringBuilder 類型轉換

前言 前面的內容截至目前關於C#基礎的知識大多都講解得差不多了。這裡做進階的補充。 數值格式化 如果需要呈現格式化數字時,可以使用以下的方法來處理百分比、千分位...

鐵人賽 Software Development DAY 12

技術 Day 12:State模式(二)

接續昨天的文章,在這次的範例中,是希望更改CALGUIController裡顯示回合階段的判斷條件,在重構前我是這樣去做回合階段的顯示CALGUIControl...

鐵人賽 自我挑戰組 DAY 4

技術 day4. C#簡介

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

技術 那些年,我在寫C#遇到的設定檔問題

Settings.settings 還記得一開始碰C#,是在我大學的時候,當時開始加入到實驗室的計畫中,一開始接觸到的是setting檔案,當時還覺得很好用,開...

鐵人賽 自我挑戰組 DAY 13

技術 [影片]第13天:物件導向程式設計-大類與結構(實例60~63)

4.1 大類與結構實例60 多載方法實例61 大類實例傳遞給方法後為什麼沒有被更改實例62 輸出參數實例63 可變個數的方法參數 GitHub 粉絲專頁:htt...

技術 【C#】String and Number Reverse

由於反轉的概念在我前面的文章已提到~ 所以這邊就不多做說明~ 簡單來說~ 就是將字串"123" ~ 變成 "321" 或...

鐵人賽 自我挑戰組 DAY 12

技術 Day12 - 套用 Tag Helper - 複雜型別 object + object collection

接下來開始著重使用 Tag Helper 在 Html 長出需要的 Html 控制項 name ! 本篇 Controller、ViewModel 跟 Day0...

技術 DAY 2 - 認識.NET 和 ASP.NET Core框架

哈囉大家好!在正式開始寫扣之前,要先來介紹.NET:一個由微軟開發的免費、開源、跨平台框架,可以用來打造各種類型的應用程式。 .NET提供: Runtime...

鐵人賽 自我挑戰組 DAY 20

技術 [影片]第20天:物件導向程式設計-繼承與多形(實例84~87)

4.3 繼承與多形 實例84 顯性實現介面實例85 阻止類別被繼承實例86 巢狀結構類別實例87 匿名類型 GitHub:https://github.com...

技術 【C#】Behavioral Patterns Chain of Responsibility Mode

The Chain of Responsibility design pattern avoids coupling the sender of a reque...

技術 C# win form 下拉清單

我只是一個小新手因為有使用者需求,當時也找很久想說紀錄一下 下拉清單,要多一條線像這樣 當初在國外網站也不知道到底要怎麼輸入關鍵字 其實就很簡單這樣而已 .It...