我有一个(int)maskfield,其中包含selectlist的选定值。
文档:MaskField
我有一个与maskfield条目相对应的字符串数组。

填充此maskfield后,我想检索我们在数组中选择的选项。
我如何用这个int做到这一点?

最佳答案

我发现了怎么做:

ArrayList maGroupNames; // This is my array of options (string)
int mCategory; // This is my maskfield's result

for (int i = 0; i < maGroupNames.Count; i++)
{
    int layer = 1 << i;
    if ((mCategory & layer) != 0)
    {
        //This group is selected
    }
}

关于c# - Maskfield选择的值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12494694/

10-13 09:51