每次按下按鈕時,我都會在文件中寫入一行文本。一次寫一條記錄,使用一個靜態類?
我已經定義了一個靜態類是這樣的:
public static class PalletRecord
{
public static string MachineName { get; set; }
public static DateTime TimeStamp { get; set; }
public static string BranchPlant { get; set; }
public static string Location { get; set; }
public static string Data { get; set; }
public static string ItemCode { get; set; }
public static string ItemDescription { get; set; }
public static decimal Quantity { get; set; }
}
每次我需要寫一個文件,我填充靜態類屬性和我使用File.AppendAllLines寫入文本文件。
我應該用非靜態類來完成它嗎?
這裏可能沒有真正的'正確'答案。 *我*可能會使用該類的一個實例,但是如果您的方法使用靜態屬性,那麼誰說它是錯的? – hometoast
Cana你展示瞭如何創建類的實例,你可以顯示Button_Click事件代碼..?這也是一個控制檯應用程序或WinForms應用程序..? – MethodMan
是的,我肯定會寫一個不可變的類,它需要在它的構造函數中使用這些參數。 –