0
我的問題有點簡單,但我還沒有在這裏找到它。我總是覺得我在這裏的答案,現在我可能無法找到一個很好的匹配設置我的搜索字詞..從聲明調用方法
我得到了下面的代碼:
Business businessClass = new Business();
Entity entityName = new Entity();
entityName = businessClass.find(object);
有無論如何調用「找到「businessClass在實體聲明中的方法?
我不知道這是好還是壞,但似乎更有意義。
感謝您的幫助。你們很棒!我對你們都學到了很多東西。
@ Mr47,真實的,但
誠然,在這種情況下,有沒有差異,這種方式是更好的,但是,讓我們說,我有一個模型,這個模型裏面,我需要之前,因爲後來初始化對象我會檢查這個實體的變量是否爲null。
我會盡量解釋: 我的實體:
public class Entity1
{
public int num {get; set;}
public int num1 {get; set;}
}
我的模型:
Public class viewTest : ViewDatabase
{
public Entity1 entityTest {get; set;}
}
我的控制器:
public class ClassTest : Controller
{
public ActionResult myMethod (int id)
{
ViewTest viewModel = new ViewTest();
Business businessClass = new Business();
viewModel.entityTest = new ViewTest()
viewModel.entityTest = businessClass.find(object);
}
}
正如我以前inicialized它,我可以測試如果我的變量num或num1是false或不。 但如果我嘗試調用業務類方法而沒有新建,我的整個「實體測試」將爲空,而不是它們的屬性。
還有什麼可以打電話給我的方法,並在同一條線上通知對象?
Omg,審查我的問題剛發現這個,忘了提醒你我的編輯。請回來看看我的主要問題!謝謝 ! – 2011-12-01 20:40:15
你好。你的意思是你想要viewModel.entityTest在任何時候都有一個有效的對象嗎? – Mr47 2012-01-13 11:06:11