C# php的替代方案';c语言中的s分解/内爆函数#
在.net framework中是否有类似的函数可以分解/内爆C# php的替代方案';c语言中的s分解/内爆函数#,c#,php,explode,implode,C#,Php,Explode,Implode,在.net framework中是否有类似的函数可以分解/内爆 或者我必须自己编写代码吗?将爆炸,并将内爆。有两种方法对应于PHP的爆炸和内爆方法 PHP爆炸的等价物是。 PHP内爆的等价物是。当前的答案不完全正确,原因如下: 如果您有一个string[]类型的变量,那么所有这些都可以正常工作,但是在PHP中,您也可以有KeyValue数组,让我们假设这一个: $params = array( 'merchantnumber' => "123456789", 'amoun
或者我必须自己编写代码吗?将爆炸,并将内爆。有两种方法对应于PHP的爆炸和内爆方法 PHP爆炸的等价物是。
PHP内爆的等价物是。当前的答案不完全正确,原因如下: 如果您有一个
string[]
类型的变量,那么所有这些都可以正常工作,但是在PHP中,您也可以有KeyValue
数组,让我们假设这一个:
$params = array(
'merchantnumber' => "123456789",
'amount' => "10095",
'currency' => "DKK"
);
现在将内爆
方法调用为echo内爆(“,$params”)代码>您的输出是
12345678910095DKK
让我们在C#中做同样的事情:
不完全一样,对吧
您需要使用的,并且记住PHP所做的就是只使用集合的值,如:
String.Join("", kv.Values);
然后,是的,它将与PHP内爆
方法相同
12345678910095DKK
您可以使用在线测试PHP代码。公平地说,加入字典的值不是常见的用例。@brillian在处理支付提供商及其安全性问题时是如此。
String.Join("", kv.Values);
12345678910095DKK