Создание объекта TcpServer в блоке try-catch - верна ли реализация - C#
Формулировка задачи:
Всем привет. Оцените пожалуйста мой метод создания объекта:
Я недавно перешел на C# и ни в чём до когда не уверен.
public TcpServer TryCreate(String Host, int Port)
{
TcpServer ts = null;
try
{
ts = new TcpServer(Host, Port);
return ts;
}
catch
{
if(ts != null) ts.Dispose();
return null;
}
}Решение задачи: «Создание объекта TcpServer в блоке try-catch - верна ли реализация»
textual
Листинг программы
public TcpServer TryCreate(string Host, int Port)
{
try
{
return new TcpServer(Host, Port);;
}
catch
{
return null;
}
}