我是菜鸟!请问各位高手有关C#中Font()函数内的&和|符号的意义.
FWSH 2005-01-24 01:13:27 static void Main()
{
Application.Run(new Form1());
}
private void bt_Click(object sender, System.EventArgs e)
{
Font oldfont;
Font newfont;
oldfont=this.rtxt.SelectionFont;
if(oldfont.Bold)
newfont=new Font(oldfont,oldfont.Style&~FontStyle.Bold);
else
newfont=new Font(oldfont,oldfont.Style|FontStyle.Bold);
this.rtxt.SelectionFont=newfont;
this.rtxt.Focus();
}
以上是程序片段;
程序中&和|的意义是什么?查阅有关Font类函数并没收获,但程序运行正确,若互换使用则出现意向不到的错误;何解?本人苦思两天没有结果,特来请教.