1
我怎麼一個對象的值傳遞給需要相同的值 例如另一個對象: 如果我有傳遞一個對象的值到另一個對象
Contact contact = new Contact();
Scheduler scheduler = new Scheduler();
調用一個方法來獲取所有的聯繫人信息現在我有contact.id可用
調度方法期待一個personId是contact.id 沒有做scheduler.personId = contact.id
並將值傳遞給LoadScheduler什麼是正確的方法? thx
private void LoadSchedule(Scheduler scheduler)
{
...
}
不知道你在問什麼。 –
有點失去你所要求的。設計看起來像什麼?調度程序如何與聯繫人相關聯?但無論如何,你爲什麼要通過ID鏈接的東西?如果調度程序與聯繫人有業務往來,則將聯繫人的實例傳遞給調度程序,並讓調度程序執行與提供的信息相關的任何操作。如果你試圖隱藏功能把它放在界面後面。但最重要的是:設計問題是什麼? – bas
這正是我想問的問題>>將聯繫人的實例傳遞給調度程序,並讓調度程序執行它提供的信息所需的任何操作,所以我通過LoadSchedule(Scheduler,contact)? – user1934500