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