Archive for the ‘C#’ Category

Сетевое программирование в C# (часть 2)

Четверг, июня 11, 2009

Шагами для создания самых простых синхронных клиентов являются: 1. Определить объект класса Socket. 2. Подсоеденить созданный объект к точке подключения. 3. Отправить или принять информацию. 4. Завершить сокет. 5. Закрыть сокет.

Сетевое программирование в C# (часть 1)

Среда, мая 20, 2009

Среда .NET предоставляет два пространства имен: System.Net и System.Net.Sockets для работы с сетью. Эти пространства имен содержат классы и методы, которые позволяют легко создавать программы, которые могут взаимодействовать через сеть. Взаимодействие может осуществляться как с постоянным подключением по сети, так и без него. Также можно работать как с потокоориентированными данными ...

Команда Ping в .Net на C#

Понедельник, января 12, 2009

С помощью .NET можно пинговать хосты с сети, чтобы узнать живы ли они. Если Вам необходимо реализовать в коде возможность пинговки какого-либо хоста в локальной сети или сети Интернет, в этом Вам поможет класс Ping.

Несколько замечаний при работе со строками в C#

Четверг, июля 31, 2008

Строка C# - это массив символов, определяемый ключевым словом string. Строковый литерал объявляется заключенным в двойные кавычки. Строковые объекты являются неизменными: их значение невозможно изменить после создания. Методы, меняющие значения строк, на самом деле возвращают новые объекты.

События (Events) в языке C#

Четверг, июля 31, 2008

События – это механизмы, позволяющие коду приложений выполняться в моменты, когда происходит определенное действие. События бывают двух типов: - pre-events: выполняющиеся до момента появления действия; - post-events: выполняющиеся после совершения действия. События позволяют классу или объекту оповещать остальные классы или объекты, когда что-нибудь происходит. Класс, посылающий (производящий) событие, называется издателем. Класс, который получает ...