Now,
[&PluginMeasure:SomeFunction(String1, String2, String3)]
works fine but when we need a literal comma(,) in our string we need to put it inside quotes, e.g.
[&PluginMeasure:SomeFunction("String, with, a, comma", String2, String3)].
Now, the second one works but the strings persist when the arrays are "**marshalled" in C#.
For example if I want to return the first string, it is returned as
"String, with, a, comma."
, with the quotes intact.
So, is it intentional or a bug?
If you want I can post the plugin in question here.