![]() |
Модераторы: Partizan, gambit |
![]() ![]() ![]() |
|
bvmster |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 28.10.2007 Репутация: нет Всего: нет |
function KickCharacterPacket($char_id)
{ $buf=pack("cV",5,$char_id).tounicode("admin"); $cachedsocket=@fsockopen("localhost",2012,$errno,$errstr,1) or die($notconnected); fwrite($cachedsocket,pack("s",(strlen($buf)+2)).$buf); $len=unpack("v",fread($cachedsocket,2));$rid=unpack("c",fread($cachedsocket,1)); for($i=0;$i<(($len[1]-4)/4);$i++){$read=unpack("i",fread($cachedsocket,4));$rs.=$read[1];} fclose($cachedsocket); return $rs; } Нужно ету функцию перевести на C#. Помогите пожалусто. Это сообщение отредактировал(а) bvmster - 28.10.2007, 18:55 |
|||
|
||||
VisualProgrammerNET |
|
|||
![]() Почётный халявщик ![]() ![]() Профиль Группа: Участник Сообщений: 461 Регистрация: 30.10.2005 Где: Зеленоград Репутация: 4 Всего: 6 |
Для начала укажи пожалуйста какая переменная какого типа, какой тип возвращают функции и какой принимают. Это в РНР так всё просто, тут - нет =)
-------------------- 3 ГОДА НА ![]() |
|||
|
||||
bvmster |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 28.10.2007 Репутация: нет Всего: нет |
Так проще думаю будет... pack() — Pack data into binary string "cV" - c(signed char); V(unsigned long (always 32 bit, little endian byte order)) Это сообщение отредактировал(а) bvmster - 29.10.2007, 11:39 |
|||
|
||||
thomas |
|
|||
![]() Доцент... почти ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1385 Регистрация: 3.10.2006 Где: " Сказочное королевство" Репутация: 6 Всего: 65 |
bvmster,
Приветствую. Для начала порекомендую отредактировать свои сообщения при помощи кнопки код. Там есть выпадающий список, выберите в нем "PHP" и поместите ваш код в эти теги. Второе, по моему этот вопрос надо было задать в разделе "Разработка под ASP.NET" Ну и третье, не плохо бы описать словами что, с чем и как должна сделать эта функция и что вернуть в качестве результата. Потому как люди программирующие в .NET, я думаю, совершенно без понятия какие функции есть в PHP. К примеру не плохо бы узнать, а что собственно делает функция
какие она принимает параметры и что возвращает. Тогда можно будет подобрать аналог в C# или что-то написать в замен. А так, как говориться, PHP и C# это две большие разницы. Фигурные скобки и точка с запятой это единственные общие черты. -------------------- Крепко жму горло, искренне ваш Thomas. (С)vingrad Некоторые сорта флоры буквально за одно мгновение превращают нас в фауну! Проблемы негров шерифа не волнуют. |
|||
|
||||
Stepan_Lameroff |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 164 Регистрация: 16.12.2006 Репутация: 9 Всего: 14 |
Посмотрите Phalanger.
|
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |