iT邦幫忙

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

技術 [C#] 網站圖片上傳

先建立前端傳值到後端需要承接的資料類別 public class ImageDataModel { /// <summary>圖片名稱&lt...

技術 [C#] IIS網站新增虛擬目錄,管理圖片上傳

若你有一個網站分成前台與後台管理系統,當後台上傳圖片的時候,前台和後台勢必都需要儲存一份相同的圖片,如此一來,前台也才能夠得到該圖片資料,但這個做法有一個壞處,...

技術 將C++程式封裝(打包)成DLL給C#呼叫,包含字串、陣列、指標與結構的傳遞

C++包成DLL給C#呼叫這點,網路上已經有很多相關文章了,可惜那些文章都只是傳遞基礎的int, float, double等,缺乏指標資料的傳遞方式,因此來做...

達標好文 技術 C# 無痛使用 ChatGPT

安裝 library 首先 我從Github上找到一個現成的libraryhttps://github.com/PawanOsman/ChatGPT.Net 在...

技術 在 C# 中 Nullable Reference Types 使用屬性MemberNotNullWhen

承上文 在 C# 中 Nullable Reference Types 使用屬性MemberNotNull 我們繼續探討... 使用屬性 MemberNotN...

技術 在 C# 中 Nullable Reference Types 使用屬性MemberNotNull

承上文 在 C# 中 Nullable Reference Types 使用屬性NotNullIfNotNull 我們繼續探討... 使用屬性 MemberN...

技術 在 C# 中 Nullable Reference Types 使用屬性NotNullIfNotNull

承上文 在 C# 中 Nullable Reference Types 使用屬性NotNullWhen 我們繼續探討... 使用 NotNullIfNotNul...

技術 在 C# 中 Nullable Reference Types 使用屬性NotNullWhen

承上文 在 C# 中 Nullable Reference Types 使用屬性AllowNull 繼續探討... 使用屬性 NotNullWhen 假設我們有...

技術 在 C# 中 Nullable Reference Types 使用屬性AllowNull

使用一個?符號表達 Nullable Reference 直接看個C# 例子: string? str = null; 當加上 '?' 變數 str 可為 n...

技術 使用 C# 屬性增強工廠模式

定義了兩個列舉:Platform 和 OutputFormat。 public enum Platform { MacOS, Windows, Li...

技術 C# 產生 EXCEL 的第三方套件評估

C# 產生 EXCEL 的第三方套件評估 標題 Microsoft.Office.Interop.Excel NPOI EPPlus ClosedXml...

技術 [C#]AsNoTracking()方法-不使用追蹤以增進查詢效能

當我們透過Entity framework 查詢或異動DB的資料時,會將資料暫存至DbContext快取中,可在後續針對同一個資料表的異動中進行資料比對,但在部...

技術 [ASP.NET MVC] 專案使用複合式Log

在MVC專案下建立Log類別 public class LogWriter<T> where T : Enum { /// <summ...

技術 LeetCode 20221207 #2 (20. Valid Parentheses; Easy)

題目連結: 20. Valid Parentheses; Easy 題目說明: Given a string s containing just the cha...

技術 C# 練習 - 在陣列中找出連續重複出現項目(參考黑大使用yield return方式)

想法來源: 拜讀黑暗執行緒使用yield return方式後,想說自己可以練習不用yield return的方式暴力破解看看,並記錄自己解題過程。 題目: 從陣...

技術 [ASP.NET MVC] 專案使用Log

在MVC專案下建立Log類別 public class LogWriter { /// <summary>路徑</summary&gt...

技術 [C#] lock-執行緒資源鎖定 防止多個執行緒同時執行共用程式段

實務上我們可能會遇到這樣的需求:需要避免多個執行緒同時占用同一個資源,來防止一些bug產生。這時候C#中的lock可以幫上很大的忙~lock可以把一段程式碼鎖定...

技術 [C#] EPPlus套件,產生Excel

一、安裝可於NuGet套件管理員安裝EPPlus加入參考 二、建立類別 /// <summary>Excel欄位資料</summary>...

鐵人賽 影片教學 DAY 30
視窗程式設計 系列 第 30

技術 【Day30】建立我的專案範本 | C# Windows Form

嗨,大家好,今天是視窗程式設計第三十天的影片教學,在過去的教學影片當中,我們學習許多控制項的使用,也透過各個專案來去學習 C# 的語法以及結合開發遊戲和應用程式...

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

技術 基於 Task 的非同步

今天花一點時間學一下非同步。 .NET 1.0 就有提供非同步的功能。而現成我們 C# 程式中常看到的非同步,是使用 .NET 4.0 提供的非同步 API -...

鐵人賽 Software Development DAY 30

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

今天沒有要講新的內容,就簡單分享自己完賽的心得。 ASP .NET網頁開發課程一開始其實我是在坊間補習班學的,只是當時對於C#語法以及OOP的觀念不夠熟練,在學...

鐵人賽 影片教學 DAY 28
視窗程式設計 系列 第 28

技術 【Day28】DLL 動態連結程式庫介紹 | C# Windows Form

嗨,大家好,今天是視窗程式設計第二十八天的影片教學,今天的影片教學要來介紹 DLL 動態連結程式庫,並且搭配簡單的實作範例。 什麼是 DLL 動態連結程式庫呢?...

鐵人賽 Software Development DAY 29

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

昨天講了如何利用網路上的JSON資料來源,轉成C#的類別模型後,將其呈現在網頁上,今天我們延續昨天的內容,來使用一個常用的套件-PagedList。套件的用途很...

鐵人賽 影片教學 DAY 27
視窗程式設計 系列 第 27

技術 【Day27】C# Class 應用,製作BMI計算機 | C# Windows Form

嗨,大家好,今天是視窗程式設計第二十七天的影片教學,前兩天的影片教學當中,已經講解有關 class(類別)、object(物件)和 method(方法)的概念,...

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

技術 使用 ClosedXML 對 Excel 做處理

在 ASP.NET 或是 C# 程式裡,如果你的網站有需要把資料匯出的功能,可以使用 ClosedXML 幫我們操作或是建立 Excel 檔案。而這個套件的核心...

鐵人賽 Software Development DAY 28

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

30天鐵人賽即將進入尾聲啦~今天來提一個很常用的資料儲存格式:JSON。 ● JSON是什麼? JSON(JavaScript Object Notation)...

鐵人賽 影片教學 DAY 26
視窗程式設計 系列 第 26

技術 【Day26】C# Class & Method 簡介 | C# Windows Form

嗨,大家好,今天是視窗程式設計第二十六天的影片教學,在昨天的影片教學已經有講解有關 Class 類別以及 Object 物件的概念,今天要來講解有關 Metho...

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

技術 2022鐵人賽 Day 30 結尾

嗨嗨壓~~我是嚮導,我又出現惹呢!今天已經到第30天了,該來結尾了。C#是我入程式語言這個世界中,第一個碰到的程式。但因為是高中的教學,所以其實很多地方都沒學過...