UIFont.GetSymbol C# (CSharp) Méthode

GetSymbol() private méthode

Retrieve the specified symbol, optionally creating it if it's missing.
private GetSymbol ( string sequence, bool createIfMissing ) : BMSymbol,
sequence string
createIfMissing bool
Résultat BMSymbol,
    BMSymbol GetSymbol(string sequence, bool createIfMissing)
    {
        for (int i = 0, imax = mSymbols.Count; i < imax; ++i)
        {
            BMSymbol sym = mSymbols[i];
            if (sym.sequence == sequence) return sym;
        }

        if (createIfMissing)
        {
            BMSymbol sym = new BMSymbol();
            sym.sequence = sequence;
            mSymbols.Add(sym);
            return sym;
        }
        return null;
    }