У меня есть этот блок php, который я хочу конвертировать в c # или vbnet.Я застрял на методах массива, так как нет прямого равного массива is и других битов, таких как слияние массива.Я знаю, что массивы ведут себя по-разному в PHP, чем в C #, но это все.Я смотрю онлайн, но еще ничего не нашел.Есть идеи?
private static function processArgs( $arguments )
{
$args = array();
foreach ( $arguments as $arg ) {
if ( is_array( $arg ) ) {
$args = array_merge( $args, $arg );
} else {
if ( strpos( $arg, '=' ) !== FALSE ) {
$exp = explode('=', $arg, 2);
$args[$exp[0]] = $exp[1];
} else {
$args[] = $arg;
}
}
}
return $args;
}