C++包成DLL給C#呼叫這點,網路上已經有很多相關文章了,可惜那些文章都只是傳遞基礎的int, float, double等,缺乏指標資料的傳遞方式,因此來做...
安裝 library 首先 我從Github上找到一個現成的libraryhttps://github.com/PawanOsman/ChatGPT.Net 在...
承上文 在 C# 中 Nullable Reference Types 使用屬性MemberNotNull 我們繼續探討... 使用屬性 MemberNotN...
當我們透過Entity framework 查詢或異動DB的資料時,會將資料暫存至DbContext快取中,可在後續針對同一個資料表的異動中進行資料比對,但在部...
承上文 在 C# 中 Nullable Reference Types 使用屬性NotNullIfNotNull 我們繼續探討... 使用屬性 MemberN...
承上文 在 C# 中 Nullable Reference Types 使用屬性NotNullWhen 我們繼續探討... 使用 NotNullIfNotNul...
承上文 在 C# 中 Nullable Reference Types 使用屬性AllowNull 繼續探討... 使用屬性 NotNullWhen 假設我們有...
使用一個?符號表達 Nullable Reference 直接看個C# 例子: string? str = null; 當加上 '?' 變數 str 可為 n...
定義了兩個列舉:Platform 和 OutputFormat。 public enum Platform { MacOS, Windows, Li...
C# 產生 EXCEL 的第三方套件評估 標題 Microsoft.Office.Interop.Excel NPOI EPPlus ClosedXml...
在MVC專案下建立Log類別 public class LogWriter<T> where T : Enum { /// <summ...
在MVC專案下建立Log類別 public class LogWriter { /// <summary>路徑</summary>...
想法來源: 拜讀黑暗執行緒使用yield return方式後,想說自己可以練習不用yield return的方式暴力破解看看,並記錄自己解題過程。 題目: 從陣...
題目連結: 20. Valid Parentheses; Easy 題目說明: Given a string s containing just the cha...
題目連結: 1. Two Sum; Easy 題目說明: Given an array of integers nums and an integer targ...
看到聊天室有人在問,所以試寫了一個看看當作練習,用目前自己能力所及的方式完成,如果有更好的建議也請各位多批評指教! Person類別(玩家) 建立玩家時需先提供...
實務上我們可能會遇到這樣的需求:需要避免多個執行緒同時占用同一個資源,來防止一些bug產生。這時候C#中的lock可以幫上很大的忙~lock可以把一段程式碼鎖定...
一、安裝可於NuGet套件管理員安裝EPPlus加入參考 二、建立類別 /// <summary>Excel欄位資料</summary>...
嗨,大家好,今天是視窗程式設計第三十天的影片教學,在過去的教學影片當中,我們學習許多控制項的使用,也透過各個專案來去學習 C# 的語法以及結合開發遊戲和應用程式...
tags: .NET6 C#, LineBot, Line Messaging API, C#, dotnet core [Day 30] 讓 C# 也可以很...
不知不覺寫完了三十篇的鐵人賽,回頭一看發現有很多可以改善的地方,排版也不夠完整,推薦大家都可以嘗試寫出三十篇文章,幫助自己更了解自身所使用的技術,最後想分享一些...
今天花一點時間學一下非同步。 .NET 1.0 就有提供非同步的功能。而現成我們 C# 程式中常看到的非同步,是使用 .NET 4.0 提供的非同步 API -...
tags: .NET6 C#, LineBot, Line Messaging API, C#, dotnet core [Day 29] 讓 C# 也可以很...
目的 面試的時候被問到要如何做包含外部api的單元測試問題,稍微查一下其實很簡單,怎麼當下答不出來呢?主要有兩種方式,一種為.net core 2.1以後有提供...
今天沒有要講新的內容,就簡單分享自己完賽的心得。 ASP .NET網頁開發課程一開始其實我是在坊間補習班學的,只是當時對於C#語法以及OOP的觀念不夠熟練,在學...
嗨,大家好,今天是視窗程式設計第二十八天的影片教學,今天的影片教學要來介紹 DLL 動態連結程式庫,並且搭配簡單的實作範例。 什麼是 DLL 動態連結程式庫呢?...
tags: .NET6 C#, LineBot, Line Messaging API, C#, dotnet core [Day 28] 讓 C# 也可以很...
昨天講了如何利用網路上的JSON資料來源,轉成C#的類別模型後,將其呈現在網頁上,今天我們延續昨天的內容,來使用一個常用的套件-PagedList。套件的用途很...
畢竟現實不會有無限期的時間可以讓你重構程式碼,鐵人也只需要30天就能完賽,所以就把目前可以更好的地方稍微條列式整理出來,如果有興趣(?)回頭看那些篇章的可以思考...
目的 進行單元測試時,可以隔絕依賴的項目。 同步更新於個人部落格Moq範例 1.建立新專案 選擇ASP.NET Core Web API專案範本,並執行下一...