PDA

Просмотр полной версии : C в C#


[NiGHT]DarkAngel
24.05.2009, 15:12
strncmp( buffer, resp, rlen )

Подскажите пожалуйста,есть ли в шарпе аналог этой функции или как можно это реализовать?Заранее благодарен.

Juda
24.05.2009, 19:13
String.Compare(string strA, string strB, bool ignoreCase)

[NiGHT]DarkAngel
24.05.2009, 20:10
Благодарю :) , а еще вопросик, как проверить пустой ли массив типа byte.

В начале программы он объявлен так
byte[] buffer = new byte[gVarible.MAX_LINE+1];

а в программе я проверяю if (buffer != null)
{ Console.WriteLine("Массив не пустой");}
else {Console.WriteLine("Массив пустой");}

.ATK
24.05.2009, 20:16
выделив под массив оператором new память, ты уже говоришь что он будет не NULL! все значения в массиве будут инициализированы нулями... так что либо цикл! либо что то есчо)))

[NiGHT]DarkAngel
24.05.2009, 20:55
Разобрался:)

Juda
24.05.2009, 21:30
byte[] buffer = new byte[gVarible.MAX_LINE + 1];

if (buffer.Count<Byte>() > 0) Console.WriteLine("OK");