设置richTextBox控件的一些属性,代码如下:
Font oldFont,newFont;
oldFont=this.richTextBox1.SelectionFont;
if(oldFont.Bold)
     newFont=new Font(oldFont,oldFont.Style&~FontStyle.Bold);
else
     newFont=new Font(oldFont,oldFont.Style|FontStyle.Bold);
this.richTextBox1.SelectionFont=newFont;
代码里面的& | ~分别表示什么意思?