System.Globalization.EncodingTable.GetCodePageFromName C# (CSharp) Метод

GetCodePageFromName() статический приватный Метод

static private GetCodePageFromName ( String name ) : int
name String
Результат int
        internal static int GetCodePageFromName(String name)
        {   
            if (name==null) {
                throw new ArgumentNullException("name");
            }

            Object codePageObj;

            //
            // The name is case-insensitive, but ToLower isn't free.  Check for
            // the code page in the given capitalization first.
            //
            codePageObj = hashByName[name];
            if (codePageObj!=null) {
                return ((int)codePageObj);
            }
            
            //Okay, we didn't find it in the hash table, try looking it up in the 
            //unmanaged data.
            int codePage = internalGetCodePageFromName(name);
            
            hashByName[name]=codePage;
            return (codePage);
        }