Создание объекта 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; } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д