从键盘布局开始说C#中的符号
2010-09-30 22:35:45 来源:WEB开发网代码
static void main()
{
List<string> list = new List<string>();
int search;
list.Add("public");
list.Add("protected");
list.Add("private");
list.Sort();
search = list.BinarySearch("protected internal");
if (search < 0)
{
list.Insert(~search, "protected internal");
}
foreach (string accessModifier in list)
{
Console.WriteLine(accessModifier);
}
}
输出结果为:
private
protected
protected internal
public
2. !,@,#和$
!相信地球人都知道,非逻辑运算符,这里不多讲。@常用在字符串开头,它可以告诉编译器忽略转义符,从而可以很方便的将一些特殊字符按用户表达意愿输出,另外在Aspx.Net中这个字符常和其他字符混合使用。#和$微软暂时没盯上(表述错误,后面有补充)。不过$符号相信很多人都熟悉,大名鼎鼎的 JQuery使得这个符号处处可见,不过不保证以后微软也插上一脚。
4.%,^,&,*,(),-,+,=,{},|和\
这些符号基本都是常见符号符号,因此这里也只做简单解释。%是求余运算符,^是异或位运算符,&则是且位运算符,另外|是或位运算符。*既可以用作乘法符号,还可以表示为指针。()和{}用于对象中,前者一方面表示函数参数区域,另一方面在强制类型转换时表示把一种类型强制转换为括号中的类型,除此,它还用来包裹运算部分从而制定运算优先级,后者则长表示代码片段作用域,它既可以用于指代命名空间中的有哪些类或类中包括哪些属性方法等,还可以用于在协助C#中某些特殊操作时指定其作用块,如fixed,using等等,另外在字符串格式化中,{}和数字组合表示目标字符串中待替换子串位置, e.g. String.Format(“{0} + {1}={3}”, 1,2,3)。+通常表示相加数学运算符,=则长用来表示赋值操作。另外,这些操作符可以组合来表示不同含义,后面将会详细说明这一部分。\用于转义符的开始,如\n表示换行。
- ››布局(Layout)在Android软件开发上的重要角色
- ››开始使用 IBM Rational Quality Manager
- ››键盘流必备 - Windows 7常用快捷键整理之基础篇
- ››键盘流必备 - Windows 7常用快捷键整理之WIN键篇
- ››键盘流必备 - Windows 7常用快捷键整理之任务栏篇...
- ››键盘流必备 - Windows 7常用快捷键整理之资源管理...
- ››键盘极客 - 使用组合键来关闭Windows 7
- ››键盘捕获事件与MessageBox的冲突
- ››键盘的F1到F12键 你究竟会用几个
- ››键盘谍影 键盘监视器的原理和防范
- ››开始使用MSN Messenger前必要的准备工作
- ››开始学习Swing
更多精彩
赞助商链接