Mono.Debugger.Languages.Mono.MonoStringObject.ReadString C# (CSharp) Method

ReadString() static private method

static private ReadString ( MonoLanguageBackend mono, TargetMemoryAccess target, TargetAddress address ) : string
mono Mono.Debugger.Backend.Mono.MonoLanguageBackend
target TargetMemoryAccess
address TargetAddress
return string
        internal static string ReadString(MonoLanguageBackend mono, TargetMemoryAccess target,
						   TargetAddress address)
        {
            if (address.IsNull)
                return null;

            TargetLocation location = new AbsoluteTargetLocation (address);
            MonoStringObject so = new MonoStringObject (mono.BuiltinTypes.StringType, location);
            return (string) so.DoGetObject (target);
        }