iT邦幫忙

c#相關文章
共有 1412 則文章
鐵人賽 自我挑戰組 DAY 24

技術 [Day24]不可不知的小工具-string.Length

前言 公司最近要打入越南市場,所以有開始接觸一些越南相關的處理事宜。不知道大家有沒有看過越南文,基本上一個詞都超長xD因為之前都只有做台灣跟中國的市場,所以都不...

鐵人賽 自我挑戰組 DAY 26

技術 Day26 使用Dapper實現ASP.NET Core Web API中的CRUD操作 (part 1)

前言 最初在學習C#的時候,針對EntityFramework的部分算做的蠻順手的了,但在查詢大量資料的時候就遇到,自己在SSMS寫指令碼查詢出來的速度比較快速...

鐵人賽 Software Development DAY 26

技術 2023鐵人賽 Day 26 TabControl 標籤頁控制項

當設計表單時,若表單上有很多控制項,可以使用前兩天的方式加以分類,另一種方式就是使用 TabControl 在表單中建立標籤頁(TabPage),將同一性質的控...

鐵人賽 自我挑戰組 DAY 25

技術 Day25 使用ASP.NET Core Web API 修改及刪除資料

前言Day24 使用Web API,使用GET的動作查找出來資料,以及成功使用POST的動作新增一筆資料。新增完成後再來一樣考慮是否可以修改,以及這裡可以查找一...

鐵人賽 Software Development DAY 25

技術 2023鐵人賽 Day 25 Panel 面板控制項

今天來說說 Panel 面板控制項,他和 GroupBox 非常類似,都可以作為容器來安置其他物件。所以,面板也可以當作框架來做使用,兩者在執行時大小是固定無法...

鐵人賽 自我挑戰組 DAY 24

技術 Day24 使用ASP.NET Core Web API 新建及查找資料

前言 前面Day 19 這幾天有使用.NET Core來建立資料的CRUD查找資料,除了這個方式以外.NET工程師還會使用**.NET Core Web API...

鐵人賽 Software Development DAY 23
C# 學習之路 系列 第 24

技術 [DAY23] C#基礎與實作(常見演算法-動態規劃)

C# 程式基礎 常見演算法: 動態規劃(Dynamic Programming,簡稱DP): 基本概念: 基本思想是將原始問題分解成較小的子問題,然後解決這...

鐵人賽 Software Development DAY 24

技術 2023鐵人賽 Day 24 GroupBox 群組方塊控制項

當表單有多個控制項,可利用 GroupBox 群組方塊(或稱框架)將同性質的控制項框住成群組(Group)。群組方塊控制項除了可對控制項進行分門別類,而且使整個...

鐵人賽 Software Development DAY 23

技術 2023鐵人賽 Day 23 CheckBox 核取方塊控制項

CheckBox 和 RadioButton 的功能大同小異,兩者都用來從一串選項清單中來做選取的動作,唯一不同處在於 RadioButton 具有互斥性只能單...

鐵人賽 自我挑戰組 DAY 22

技術 Day 22 Interfaces 介面

前言 前面幾天不時有提到,如果可以降低程式碼耦合的程度,可以使程式碼更靈活。當兩個模組的關聯性越來越高的話,那耦合的程度就越高。這篇裡面提到使用介面是一種降低程...

鐵人賽 Software Development DAY 20
C# 學習之路 系列 第 21

技術 [DAY20] C#基礎與實作(資料結構)

C# 程式基礎 資料結構: 具有資訊(意義)的資料,如被排序、被規劃/整理,這些被賦予意義的資料 陣列 (Array): 陣列是一個有序的資料結構。具有固定...

鐵人賽 Software Development DAY 22

技術 2023鐵人賽 Day 22 RadioButton 選取按鈕控制項

今天要來說說,RadioButton RadioButton 可用文字或圖形顯示,也可同時顯示。由於 RadioButton 按鈕本身具有互斥性,也就是說同一時...

鐵人賽 自我挑戰組 DAY 21

技術 Day 21 ASP.NET Core基本概念

ASP.NET Core 是一個跨平台的開放原始碼框架,用於建置現代、雲端和連線網際網路應用程式。以下是有關 ASP.NET Core 的詳細解釋,包括它與傳統...

鐵人賽 Software Development DAY 19
C# 學習之路 系列 第 20

技術 [DAY19] C#基礎與實作(MySQL資料庫)

C# 程式基礎 MySQL資料庫:   MySQL 是最熱門的關聯資料庫之一。目前DB-Engines將 MySQL 排名為全球第二熱門的資料庫。 前置步驟:安...

鐵人賽 Software Development DAY 21

技術 2023鐵人賽 Day 21 副本第一層BOSS - 猜數字遊戲!

前面打了那麼多小怪,但都還沒打到BOSS,今天他來了!!今天要來實作一個小遊戲:猜數字遊戲 首先先拉出這樣的介面 0 < ? < 100:lab...

鐵人賽 自我挑戰組 DAY 20

技術 Day20 MVC 架構

前言 前面幾天使用.net core 的方式來認識如何建立一個簡單的CRUD,使用的就是MVC的架構。那甚麼是MVC架構呢?? ASP.NET MVC(Mod...

鐵人賽 自我挑戰組 DAY 19

技術 Day19 使用.NET Core 建立簡單的CRUD (part 3 增加View & 資料增刪查改)

前言在前兩天都有順利的連接到資料庫,連上以後再來就是可以做簡單的增刪查改,還有畫面顯示的部分 進行資料庫操作 既然建立好了,就可以使用Entity Frame...

鐵人賽 Software Development DAY 20

技術 2023鐵人賽 Day 20 MessageBox 顯示對話方塊

當在執行視窗程式時,若發生錯誤操作,經常會在桌面上出現相關錯誤或警告訊息的對話方塊,以提醒使用者注意。在 C# 可使用 .NET Framework 類別庫中的...

鐵人賽 Software Development DAY 18
C# 學習之路 系列 第 19

技術 [DAY18] C#基礎與實作(LINQ)

C# 程式基礎 LINQ(Language-Integrated Query): LINQ是 C# 中的一個功能,它允許您使用類似 SQL 的語法來查詢、過濾和...

鐵人賽 Software Development DAY 17
C# 學習之路 系列 第 18

技術 [DAY17] C#基礎與實作(泛型)

C# 程式基礎 泛型 (Generics): 泛型是 C# 中的一個重要特性,它允許您創建可重用的程式碼,不需要對不同的資料類型進行多次實作。 泛型 - 基本概...

鐵人賽 Software Development DAY 30

技術 【30歲學Coding轉職心法】從0到1的C#軟體工程師之路-30.結語-朝理想前進

不知不覺就到完賽日了~~~這次的IT鐵人賽雖然沒有太多的技術分享,但更多的是親身經驗和學習歷程時想法的整理表達,對於從0開始學習程式的人、面臨轉職關卡的人、因為...

鐵人賽 Software Development DAY 19

技術 2023鐵人賽 Day 19 TextBox 文字方塊控制項

基本常用屬性或事件 表單上的 Label 只能顯示訊息,卻無法對資料做輸入或修改的動作。若希望控制項能在某些條件下允許輸入資料、修改資料、僅能顯示資料或是輸入密...

鐵人賽 Software Development DAY 18

技術 2023鐵人賽 Day 18 Button 按鈕控制項

今天要來說 Button 按鈕控制項,按鈕工具是設計輸出入畫面時很常用到的控制項之一。比如表單上面常會看到的開始、取消等按鈕,都是使用按鈕工具製作出來的。按鈕有...

鐵人賽 Software Development DAY 29

技術 【30歲學Coding轉職心法】從0到1的C#軟體工程師之路-29.擅用開發工具學C#(8)例外處理

前篇講了語法錯誤訊息的處理方式,但還有一種錯誤是語法看似沒問題,但實際執行偵錯的時候才發生錯誤,稱為「例外(Exception)」。例外發生的狀況有非常多種,族...

鐵人賽 Software Development DAY 15
C# 學習之路 系列 第 16

技術 [DAY15] C#基礎與實作(進階-檔案處理)

C# 程式基礎 進階-檔案處理: 在 C# 中,檔案處理需引入`using System.IO` 讀取和寫入二進位檔案:   使用 BinaryReader...

鐵人賽 Software Development DAY 17

技術 2023鐵人賽 Day 17 Label 標籤控制項

Label 標籤控制項是設計輸出入介面時最常用的工具之一。由於 Label 控制項不像 TextBox 控制項可以在該控制項鍵入資料,只能顯示無法修改,因此許多...

鐵人賽 Software Development DAY 28

技術 【30歲學Coding轉職心法】從0到1的C#軟體工程師之路-28.擅用開發工具學C#(7)看懂錯誤訊息與除錯

初學者練習開發程式的過程中,必定會常常遇到如下圖「紅色波浪底線」的錯誤,這樣的錯誤意味著語法本身就有問題,必須先排除才能進行偵錯與執行程式。處理這種錯誤的能力是...

徵才 【徵才】C#程式設計師

上班地點:台北市中山區 職缺要求:C#程式設計 年資不限 以下技能是希望要有or熟練但不是必須 linq/delegate(Action/Func)/Gerer...

鐵人賽 Software Development DAY 14
C# 學習之路 系列 第 15

技術 [DAY14] C#基礎與實作(簡易-檔案處理)

C# 程式基礎 簡易-檔案處理: 在 C# 中,檔案處理需引入`using System.IO` 讀取檔案: 程式範例: string filePath =...

鐵人賽 Software Development DAY 16

技術 2023鐵人賽 Day 16 Form表單介紹

金天來介紹Form表單常用的一些屬性跟事件啦~~首先是屬性 表單常用屬性 有以下分類:Appearance(外觀)、Behavior(行為)、Layout(配置...