Re: [問題] 關於OO和檔案開啟
: 如果檔案不存在 那麼產生Data這個物件不就會發生錯誤了嗎
: 於是我想出另一個辦法
: 在Data class中 寫一個static method 傳入的是string filename
: 裡面用try catch包起來 如果成功就傳回一個Data物件
: 如果不成功就傳回null
: 這樣的做法可行嗎?
: 因為對這邊的實作沒有什麼經驗 都是腦海裡的想法而已
: 請教有實作經驗的各位 在包一個資料collection+檔案讀取功能的class
: 一般實作都是怎麼做的?
: 先謝
不知道這是不是你要的
class MyData
{
...
public Mydata(filename)
{
try
{
...
ReadData(filename);
...
}
catch(...)
{
...
}
}
public void ReadData(filename)
{
...
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.133.110.47
討論串 (同標題文章)
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章