iT邦幫忙

c#相關文章
共有 1446 則文章
鐵人賽 Software Development DAY 12
Functional Programming with C# 系列 第 12

技術 Day12. Record(2)

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

鐵人賽 Software Development DAY 9

技術 (DAY 9)C# ASP .NET MVC實作: 30天打造屬於你的網站應用程式-資料驗證

前一天我們練習了HTML Helper的使用方式,並且建立了一個簡單的註冊功能頁面,不過思考一下還有很多地方可以改進,其中之一就是關於資料驗證的部分。譬如表單內...

鐵人賽 自我挑戰組 DAY 23

技術 [Dot Net Core](圖解系列) 23. AutoMapper - Process of that Registering package into DI

AutoMapper 可以進行複雜的與客制情境的轉換物件。有許多複雜且多情境的轉換,會先以基本轉換做運作說明。 AutoMapper 的官網有這麼一段:Why...

鐵人賽 Software Development DAY 12
C#世界初探險 系列 第 12

技術 2022鐵人賽 Day 12 規則與不規則陣列

宣告多維陣列時,其維度是否相同分為下面兩種:規則陣列和不規則陣列阿規則陣列又稱矩陣陣列,是屬於二維陣列,規則陣列是指每列的陣列元素都相同。之前已經介紹過用法了,...

鐵人賽 Software Development DAY 8
.net6套件入門 系列 第 8

技術 [.net 6] Bogus範例

目的 快速且簡單的製造假資料 同步更新於個人部落格Bogus範例 1.建立新專案 選擇ASP.NET Core Web API專案範本,並執行下一步 2.設...

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

技術 Day11. Record(1)

昨天講到了不可變的集合,今天再介紹C#中另一個具有不可變特性的的元素-Record,進入用C#寫FP的重點了! 基本介紹 如何建立一個Record // 跟...

鐵人賽 Software Development DAY 8

技術 Day 8:Singleton模式

Singleton的定義 單例模式(Singleton)在GOF 中的說明是:「確認類別只有一個物件,並且提供一個全域的方法來取得這個物件」講得更簡單點,Sin...

鐵人賽 Software Development DAY 11
C#世界初探險 系列 第 11

技術 2022鐵人賽 Day 11 foreach

今天要來說說foreachforeach敘述和for敘述的功能一樣,兩者的差異在foreach不用給予迴圈正確的初值、條件和終值,他會如下面語法自動將指定集合物...

鐵人賽 Software Development DAY 8

技術 (DAY 8)C# ASP .NET MVC實作: 30天打造屬於你的網站應用程式-HTML Helper

● HTML Helper簡介 HTML Helper是用於快速產生HTML標籤與內容的工具,寫法會比直接寫HTML語法簡潔,如果靈活運用可以節省許多開發時間。...

鐵人賽 自我挑戰組 DAY 22

技術 [Dot Net Core](延伸應用) 22. Event-driven Application - Using Queue to simulate operation

於先前小節內容,引用微軟的圖: 說明利用事件驅動應用有很大的好處。事件驅動可以使用觀察者模式進行類似的描述和比較, 一般來說,執行什麼動作和觸發事件同時進行...

鐵人賽 自我挑戰組 DAY 7
Bug仔的筆記本 系列 第 7

技術 C# 讀取 XML 的方式

我一直以為現在是 json 格式的天下,沒想到遇到靜態資料都存在 XML 的專案。趁機會學習一下 XML 的存取方式 .NET 內建存取 XML 的工具,都位於...

鐵人賽 Software Development DAY 7
.net6套件入門 系列 第 7

技術 [.net 6] Autofac範例

目的 每次都要在Program.cs一個一個註冊,想找個方式批測註冊,也不用怕忘記有沒有註冊的類別。 同步更新於個人部落格Autofac範例 1.建立新專案...

鐵人賽 自我挑戰組 DAY 6
Bug仔的筆記本 系列 第 6

技術 ASP.NET 依"組態"切換多國語系檔案

感謝網友提出問題(需求)讓我鐵人賽平安度過一天 前言 在一次讀書會的時候,某位朋友提到他的 ASP.NET 專案是使用 Monorepo 的方式在管理。所以他希...

鐵人賽 Software Development DAY 7

技術 (DAY 7)C# ASP .NET MVC實作: 30天打造屬於你的網站應用程式-Bootstrap套件

在前幾天的範例實作View頁面的時候,可以了解大部分內容都是使用HTML語法來撰寫的,但單純的HTML畫面呈現其實很陽春,不像是美觀的版面。目前HTML的最新版...

鐵人賽 Software Development DAY 10
C#世界初探險 系列 第 10

技術 2022鐵人賽 Day 10 陣列介紹

嗨嗨~我們又見面啦今天我們要講講陣列程式中一個變數只能存放一個資料,當程式中需使用大量同性質資料時,就得為變數命名傷腦筋了。如:50筆商品價格,就必須使用50個...

鐵人賽 自我挑戰組 DAY 21

技術 [Dot Net Core](圖解系列) 21. MediatR - PreProcess and PostProcess

在 MediatR-IRequest的內容中,展示了 IRequest的運作,如下圖示意: 與運作展示: 運作末段(上圖右下)有PreProcess 與 P...

鐵人賽 Software Development DAY 6
.net6套件入門 系列 第 6

技術 [.net 6] BenchmarkDotNet範例

目的 快速測試不同寫法的效能差異。 同步更新於個人部落格BenchmarkDotNet範例 1.建立新專案 選擇主控台應用程式專案範本,並執行下一步 2.設...

鐵人賽 自我挑戰組 DAY 5
Bug仔的筆記本 系列 第 5

技術 找不到 roslyn\csc.exe 的一部分

今天分享的是我派去新地方駐點,去接已上線服務的維運的事情。 專案從git上面載下來,首先要起動看看! 偵錯、建置、NuGet 套件還原成功、建置成功! 然後打開...

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

技術 Day10. ImmutableCollection

昨天的例子其實不需要特別轉成ImmutableList,因為linq的操作本身就具有不可變的概念,不可變得集合在多執行緒的時候具有很大的優勢,我們不需要考慮當共...

鐵人賽 Software Development DAY 9

技術 Day9. Linq and Immutable

先從一個小故事開始 我記得我剛開始學C#的時候,先碰到了迴圈,假設有一個數列,我希望將數列中的每一項加1: var array = new int[] { 1,...

技術 [VS] C# - [02] EmguCV 影像處理(灰階、通道擷取、遮罩相減)

摘要 本章節將把讀取的影像進行處理如灰階、分別擷取R, G, B通道、針對影像通道減少顏色操作,最後把顯示的影像做保存,本篇依照上一篇[VS] C# - [01...

鐵人賽 Software Development DAY 9
C#世界初探險 系列 第 9

技術 2022鐵人賽 Day 09 for/while

嗨嗨~~見面啦~今天要說的是我們的重複結構登場!當程式執行時,難免會遇到有些區塊要重複執行,這時候就要使用重複結構啦我們首先來介紹一下for語法: for(初值...

鐵人賽 Software Development DAY 6

技術 (DAY 6)C# ASP .NET MVC實作: 30天打造屬於你的網站應用程式-資料傳遞(三):表單(form)

今天我們來介紹form表單相關內容,前2天講到的資料傳遞都是藉由Controller從資料模型中抓取Data,再將Data丟到View呈現的方式。那如果是想把在...