- Код: Выделить всё
TcpClient irc;
NetworkStream stream;
string sline;
try
{
irc = new TcpClient(server, port);
stream = irc.GetStream();
reader = new StreamReader(stream);
writer = new StreamWriter(stream);
SendRaw("NICK " + s_nickname);
SendRaw("USER " + s_ident + " localhost 0.0.0.0 :" + s_realname);
while (true)
{
while ((sline = reader.ReadLine()) != null)
{
Console.WriteLine(sline);
// sline: русский язык в непонятной кодировке
if (sline.StartsWith("PING :"))
{
string pingcode;
pingcode = sline.Substring(6);
SendRaw("PONG :" + pingcode);
}
SendRaw("JOIN " + s_channel);
}
}
// Close streams
}
catch
{
Console.WriteLine("Connection failure!");
}
как сделать перекодировку? System.Text.Encoding? Что-то не получилось