System.Runtime.Remoting.MetadataServices.SdlParser.URTMethod.ValueString C# (CSharp) Method

ValueString() static private method

static private ValueString ( String paramType ) : String
paramType String
return String
            internal static String ValueString(String paramType)
            {
                String valueString;
                if(paramType == "void")
                    valueString = null;
                else if(paramType == "bool")
                    valueString = "false";
                else if(paramType == "string")
                    valueString = "null";
                else if(paramType == "sbyte" ||
                        paramType == "byte" ||
                        paramType == "short" ||
                        paramType == "ushort" ||
                        paramType == "int" ||
                        paramType == "uint" ||
                        paramType == "long" ||
                        paramType == "ulong")
                    valueString = "1";
                else if(paramType == "float" ||
                        paramType == "exfloat")
                    valueString = "(float)1.0";
                else if(paramType == "double" ||
                        paramType == "exdouble")
                    valueString = "1.0";
                else
                {
                    StringBuilder sb = new StringBuilder(50);
                    sb.Append('(');
                    sb.Append(paramType);
                    sb.Append(") (Object) null");
                    valueString = sb.ToString();
                }
                Util.Log("URTMethod.ValueString paramType "+paramType+" valueString "+valueString);                             
                return(valueString);
            }