У меня есть такие свойства, какInitilize объект недвижимости
public class TeleServerTest
{
public TelephonyServer TServer { get; set; }
public ChannelResource CResource { get; set; }
В конструкторе
public TeleServerTest(TelephonyServer telephonyServer)
{
TServer = telephonyServer;
CResource = TServer.GetChannel();
Для того чтобы позвонить TeleServerTest из другого класса
public static TelephonyServer MessagingTelephonyServer { get; set; }
.....
MessagingTelephonyServer = new TelephonyServer(sIpaddress, "username", "password");
TeleServerTest test= new TeleServerTest(MessagingTelephonyServer);
Я немного смущен Initialize объект. Должны ли мы определить его первый
CResource = new ChannelResource();
Затем в конструкторе
CResource = TServer.GetChannel();
Мой исходный код имеет инициализацию CResource.
Это зависит от того, что находится в 'GetChannel()'. Если это обрабатывает создание * и/или * извлечение «ChannelResource», тогда вы должны иметь возможность просто «CResource = TServer.GetChannel();' –