AvalonStudio.Toolchains.Clang.ArmGCCLinkTemplateBase.ToStringInstanceHelper.ToStringWithCulture C# (CSharp) Method

ToStringWithCulture() public method

This is called from the compile/run appdomain to convert objects within an expression block to a string
public ToStringWithCulture ( object objectToConvert ) : string
objectToConvert object
return string
			public string ToStringWithCulture(object objectToConvert)
			{
				if (objectToConvert == null)
				{
					throw new ArgumentNullException("objectToConvert");
				}
				var t = objectToConvert.GetType();
				var method = t.GetMethod("ToString", new[]
				{
					typeof (IFormatProvider)
				});
				if (method == null)
				{
					return objectToConvert.ToString();
				}
				return (string) method.Invoke(objectToConvert, new object[]
				{
					formatProviderField
				});
			}
		}
ArmGCCLinkTemplateBase.ToStringInstanceHelper