首页 > 代码库 > .net: FlagsAttribute 特性
.net: FlagsAttribute 特性
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace mqnh{ class flagdemo { public void flagtest() { for (int i = 0; i < 16; i++) { Console.WriteLine("{0}-{1}", i, (flagsdemo)i); } for (int i = 0; i < 16; i++) { Console.WriteLine("{0}-{1}", i, (single)i); } flagsdemo d = (short)flagsdemo.five + flagsdemo.three; Console.WriteLine(d); } } [Flags] enum flagsdemo : short { one=0, tow=1, three=2, four=4, five=8 } enum single : short { one = 0, tow = 1, three = 2, four = 4, five = 8 }}
.net: FlagsAttribute 特性
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。