邯郸网站建设联系电话,wordpress如何制作模板,厦门网站设计建设,中国建筑招聘网官网1.dot Net带out的参数如何使用
string name;//假设这个参数带out
TestMethod(1,out name);//一定要有out
方法体中#xff0c;一定要有out参数的赋值#xff0c;并且能输出
2.参数的传递方式有哪些
a.值传递
b.引用传递 ref
c.输出传递 out
3.设计模式知道哪些
3.us…1.dot Net带out的参数如何使用
string name;//假设这个参数带out
TestMethod(1,out name);//一定要有out
方法体中一定要有out参数的赋值并且能输出
2.参数的传递方式有哪些
a.值传递
b.引用传递 ref
c.输出传递 out
3.设计模式知道哪些
3.using的用法有哪些
调用命名空间
用于语句块中可起到自动释放的作用
4.sql server的数据库连接类用到的命名空间是什么
System.Data.SqlClient;
5.命名方式有哪些
Name首字母大小的帕斯卡命名方式也要大驼峰命名方式
iPhone首字母小写其他单词首字母大写的小驼峰命名方式
6.三目运算符的使用
int a13,b14;
int maxa1b1?a1:b1;
7.左移右移运算
int a13;
a1a12;
3转为二进制是11
右移两位0
a13;
a1a12;
左移两位则是1100
8.介绍一下按位或按位异或
按位或
俩个二进制数比较同样的比特位只要有1个是1则对应的位是1
按位异或
俩个二进制数比较同样的比特位只要相同则是0不同是1
9.解释一下何为前置自增何为后置自增 int a1 3, b1 3; if (a1 4) { Console.WriteLine(IF:a1);//a1是后置自增所以是先拿3和4比较比较完再自增 //所以这段不会执行 } Console.WriteLine(a1); if (b1 4) { Console.WriteLine(2IF: b1);//b1是前置自增所以先自增变为4后再与4比较 //所以这段会执行 } Console.WriteLine(b1);
10.写一个单例模式
public Class SingleInstance{ private static readonly SingleInstance instancenew SingleInstance(); private SingleInstance(){ } public static SingleInstance Instanceinstance;
}