Пример #1
0
    string MaskToOption(TypeContainer container, int mask)
    {
        List <string> list = new List <string>();
        string        value;

        for (var i = 0; i < 32; i++)
        {
            if ((mask & (1 << i)) > 0)
            {
                value = container.ConvertToString(i);
                if (value != null)
                {
                    list.Add(value);
                }
            }
        }
        return(string.Join("|", list));
    }