System.SR.GetResourceString C# (CSharp) Method

GetResourceString() static private method

static private GetResourceString ( string resourceKey, string defaultString ) : string
resourceKey string
defaultString string
return string
        internal static string GetResourceString(string resourceKey, string defaultString)
        {
            string resourceString = null;
            try { resourceString = ResourceManager.GetString(resourceKey); }
            catch (MissingManifestResourceException) { }

            if (defaultString != null && resourceKey.Equals(resourceString, StringComparison.Ordinal))
            {
                return defaultString;
            }

            return resourceString;
        }

Usage Example

示例#1
0
文件: Guid.cs 项目: Amortless/corert
            internal Exception GetGuidParseException()
            {
                switch (_failure)
                {
                case ParseFailureKind.ArgumentNull:
                    return(new ArgumentNullException(_failureArgumentName, SR.GetResourceString(_failureMessageID)));

                case ParseFailureKind.FormatWithInnerException:
                    return(new FormatException(SR.GetResourceString(_failureMessageID), _innerException));

                case ParseFailureKind.FormatWithParameter:
                    return(new FormatException(SR.Format(SR.GetResourceString(_failureMessageID), _failureMessageFormatArgument)));

                case ParseFailureKind.Format:
                    return(new FormatException(SR.GetResourceString(_failureMessageID)));

                case ParseFailureKind.NativeException:
                    return(_innerException);

                default:
                    Debug.Assert(false, "Unknown GuidParseFailure: " + _failure);
                    return(new FormatException(SR.Format_GuidUnrecognized));
                }
            }
All Usage Examples Of System.SR::GetResourceString