2 using System.Runtime.InteropServices;
3 using System.Runtime.CompilerServices;
4 using System.ComponentModel;
6 public class SimpleArgs
8 public static int DefaultParam ([DefaultParameterValue (99)] int a, int b) { return 0; }
10 public static extern void MarshalParam ([MarshalAs (UnmanagedType.LPWStr)] string a);
13 public class LastClass
15 public static void Main ()