最近我在使用NET應用程式,發現了一個很酷的功能,就是建立自訂的類別(Custom Class)來更好地組織程式碼。
今天就讓我們一起來看看如何在Visual Studio中建立一個簡單的自訂類別。
首先,打開Visual Studio,建立一個新的專案,我們可以選擇 “Class Library” 專案類型。
接著,右鍵點擊 “Add” -> “Class”,這樣就能建立一個全新的Class檔案。
給Class取個有趣的名字,比如說 “Employee.cs”。在這個檔案中,我們可以定義一個簡單的學生類別,包含一些有趣的屬性和方法:
右鍵點擊 “Add” -> “Class”
範例來源: Advanced Windows Presentation Foundation (WPF) Course
namespace CustomClassExample
{
class Employee
{
public string FirstName { get; set; }
public string LastName { get; set; }
public override string ToString()
{
return string.Format("{0} {1}", FirstName, LastName);
}
public void SayHello()
{
System.Windows.MessageBox.Show("Hello");
}
}
}
<Grid>
<ListBox>
<!--<local : Class名稱 Class內部屬性1= Class內部屬性2= -->
<local:Employee FirstName="Mark" LastName="Long" />
<local:Employee FirstName="Jack" LastName="Smith" />
<Button Click="Hello_Clicked" Width="110" Height="35" Content="Say Hello!" />
</ListBox>
</Grid> 看到這個東西,會讓我想到HTML
可以把樣式在按鈕上設定基本屬性Attribute
然後把Button 當作一個Property 1
import 與 export 在Node.js 有提到其用法: Node.js require、module以及exports 模組設定 - Hugo Habor 每一個Javascript檔案可當作獨立模組系統(ES Module) 1. Module(模組)…
作者今天遇到一個很奇怪的問題 寫程式寫到一半... 點擊應用程式時... 怎麼都跳不出畫面... 後來查詢了一下是Reg註冊可能被微軟更新給搞掉了... 文章資訊來源: 【以解決】各位.exe檔案打不開,不要相信"在 Windows 7 或 Windows Vista 中無法打開 .EXE 檔案"這篇文章…
Node.js可以提供你很多模組,今天來探索如何使用 Node.js 的 http 模組來架設一個簡單的伺服器。 本篇使用模組require 載入你所需要的模組。這次我們使用'http' 模組來創造一個簡單的server。 資料參考 Node.js - createServer 起手式 - iT…
針對Node.js來談談 require、module以及exports 模組設定。這些概念允許開發者將大型程序分解成小的、可管理的、可重用的部分,稱為模塊。 下面將逐一介紹這些概念,以及它們如何與 JavaScript 關聯。 An Essential Guide to Node.js Modules (javascripttutorial.net) 1. Module(模組)…
像是很多專案必須讀取國家資料中心的metadata,許多檔案格式為CSV、JSON、Html可以利用網頁技術去爬蟲;拿一個範例來嘗試看看就知道這些語法的實際用途。 [主題週]專題報導-開放資料 (Open Data)相關議題與應用 (114230) - Cool3c 在這裡我們使用台北市資料大平台 UBike2.0 作為資料依據! 目的 來抓取空位數量 >15, 抓取空位數量 <15。…