當我通過PHP索引數組:我可以將一個PHP關聯數組傳遞給ComVisible .NET函數嗎?
$myVar = new COM('MyClass');
$myVar->DubbleArray([1, 2]);
...談到通過到C#或F#作爲System.Object的[],並且我可以相應地處理它,例如:
[<ComVisible(true)>]
type LettersClass() =
member this.DubbleArray(array: obj[]) =
// do stuff with the values in the array
但是當我通過一個關聯數組:
$myVar->DubbleArray(array('first'=>'1st','second'=>'2nd'));
...它的DBNull來通過。
有什麼辦法通過COM將關聯數組傳遞給.NET函數嗎?
有沒有比傳統方法更容易/更安全/更高效的方法來通過它們之間的PHP和.NET? JSON序列化? –
我不熟悉任何其他方式。這可能是可能的,你可能想用.NET標記你的問題 –