[C#] Use TypeScript Array/String layouts
authorMatt Corallo <git@bluematt.me>
Tue, 5 Sep 2023 03:00:37 +0000 (03:00 +0000)
committerMatt Corallo <git@bluematt.me>
Tue, 5 Sep 2023 03:00:37 +0000 (03:00 +0000)
commitc2ad295f054bcd1c832342d39745399966e02ee4
treef976a015140387d5498cc5d82c18d70aa74aa696
parent24f6b7bbbe5ee08b35d3701cd3c9fa13a6a49797
[C#] Use TypeScript Array/String layouts

C# doesn't have a way to pass arrays with a length, so we simply
re-use the TypeScript Array/String passing, which will be usable
with a CustomMarshaler on the C# side.
csharp_strings.py