/Test/Resources/cs/Methods.cs

http://github.com/jbevain/cecil · C# · 21 lines · 15 code · 6 blank · 0 comment · 0 complexity · eb382ea7beb91499d39bebf9c86a76c6 MD5 · raw file

  1. using System;
  2. using System.Runtime.InteropServices;
  3. abstract class Foo {
  4. public abstract void Bar (int a);
  5. }
  6. class Bar {
  7. [DllImport ("foo.dll")]
  8. public extern static void Pan ([MarshalAs (UnmanagedType.I4)] int i);
  9. }
  10. public class Baz {
  11. public void PrintAnswer ()
  12. {
  13. Console.WriteLine ("answer: {0}", 42);
  14. }
  15. }