From 14a7c4782b2186d38a09537cfd4b97ce748c1567 Mon Sep 17 00:00:00 2001 From: Alexander Corrado Date: Thu, 11 Aug 2011 01:58:14 -0400 Subject: [PATCH] Implement MethodSignature.ToString --- src/Mono.Cxxi/Util/MethodSignature.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Mono.Cxxi/Util/MethodSignature.cs b/src/Mono.Cxxi/Util/MethodSignature.cs index c3dd66db..10395b25 100644 --- a/src/Mono.Cxxi/Util/MethodSignature.cs +++ b/src/Mono.Cxxi/Util/MethodSignature.cs @@ -130,6 +130,11 @@ namespace Mono.Cxxi.Util { return obj.GetHashCode (); } } + + public override string ToString () + { + return string.Format ("[{0} {1} ({2})]", ReturnType.Name, Name, string.Join (", ", ParameterTypes.Select (t => t.Name).ToArray ())); + } } public class PInvokeSignature : MethodSignature {