join 子句(C# 参考)2015/07/20 适用于 Visual Studio 的兼容数据库系统 使用复合键进行联接 对 Join 子句的结果进行排序 执行分组联接 执行内部联接 执行左外部联接 ...
转载 2019-08-22 13:20:00
442阅读
 using System; public class MyClass { public static void UseParams(params int[] list) { for (int i = 0 ; i < list.Length; i++) { Console.WriteL
原创 2012-12-20 21:24:43
1107阅读
在迭代器块中用于向枚举数对象提供值或发出迭代结束信号。它的形式为下列之一: yield return ;yield break;备注计算表达式并以枚举数对象值的形式返回;expression 必须可以隐式转换为迭...
转载 2009-12-16 22:02:00
35阅读
2评论
internal(C# 参考)Visual Studio 2015 其他版本 Visual Studio 201问修饰符。只有在同一程序集的文件中,内
转载 2023-07-20 14:02:02
175阅读
ref 关键字通过引用(而非值)传递参数。 通过引用传递的效果是,对所调用方法中的参数进行的任何更改都反映在调用方法中。 例如,如果调用方传递本地变量表达式或数组元素访问表达式,所调用方法会将对象替换为 ref 参数引用的对象,然后调用方的本地变量或数组元素将开始引用新对象。 说明: 不要混淆通过引 ...
转载 2021-09-17 10:12:00
64阅读
2评论
yield(C# 参考) <!--?XML:NAMESPACE PREFIX = "[default] http://www.w3.org/1999/xhtml" NS = "http://www.w3.org/1999/xhtml" /-->在语句中使用 yield 关键字,表示在该关键字所在的方
转载 2016-10-18 20:50:00
68阅读
2评论
#region(C# 参考) #region 使您可以在使用 Visual Studio 代码编辑器的大纲显示功能时指定可展开或折叠的代码块。例如: #region MyClass definition public class MyClass { static void Main() { } } #endregion 备注 ...
转载 2007-06-14 14:02:00
121阅读
2评论
在迭代器块中用于向枚举数对象提供值或发出迭代结束信号。它的形式为下列之一: yield return ;yield break;<span style="cursor: default;" onclick="function onclick(){ExpandCollapse(languageReferenceRemar
原创 2021-08-01 10:01:14
160阅读
abstract 修饰符可以和类、方法、属性、索引器及事件一起使用。在类声明中使用 abstract 修饰符以指示某个类只能是其他类的基类。标记为抽象或包含在抽象类中的成员必须通过从抽象类派生的类来实现。 在此例中,类 Square 必须提供 Area 的实现,因为它派生自 ShapesClass:       abstract class Sha
原创 2009-09-07 16:44:28
381阅读
XML注释、Pointer指针、Unsafe Code
原创 2021-07-30 15:01:47
237阅读
lock 语句(C# 参考) Visual Studio 2005 其他版本 Visual Studio 2010 Visual Studio 2008   lock 关键字将语句块标记为临界区,方法是获取给定对象的互斥锁,执行
转载 精选 2011-03-22 17:29:59
385阅读
命名规则参考:1.从组件类型名中移去T前缀。例如TButton变成Button。2.除了第一个元音,删去所有元音字母。例如,Button变成bttn,Edit变成edt。3.压缩双字母。例如,bttn变成btn。4.如相同前缀名导致发生冲突,则在某一组件前缀中加入一个元音。例如在TButton组件的前缀中加入元音变为batn,以区别Button的前缀。5.用不用皆可
原创 2021-07-27 15:03:59
373阅读
lock 语句(C# 参考) lock 关键字将语句块标记为临界区,方法是获取给定对象的互斥锁,执行语句,然后释放该锁。此语句的形式如下: Object thisLock = new Object();lock (thisLock){ // Critical code section} 有关更多信息,请参见 线程同步(C# 编程指南)。 备注 lock 确保当一个线程位于代码的临界区时,另一个线...
转载 2010-01-08 14:47:00
143阅读
2评论
C# 中有两种类型:引用类型和值类型。 引用类型的变量存储对其数据(对象)的引用,而值类型的变量直接包含其数据。 对于引用类型,两种变量可引用同一对象;因此,对一个变量执行的操作会影响另一个变量所引用的对象。 对于值类型,每个变量都具有其自己的数据副本,对一个变量执行的操作不会影响另一个变量(in、
转载 2020-01-09 22:55:00
110阅读
2评论
参考官方链接:https://msdn.microsoft.com/zh-cn/library/bb397926.aspxvar queryLondonCustomers3 = from cust in customers where cust.City == "London" orderb
原创 2023-03-09 11:42:28
84阅读
C#参考资料 C# 读写XML文件 xmlDocument C#时间函数 c#读写XML文件 在C#中使用异步Socket编程实现TCP网络服务的CAPI要点...
原创 2023-05-17 11:45:37
112阅读
?? 运算符称作 null 合并运算符。如果此运算符的左操作数不为 null,则此运算符将返回左操作数;否则返回右操作数。 备注 可以为 null 的类型可以表示类型的域中的值,或者值可以是未定义的(在这种情况下,值为 null)。当左操作数具有一个值为 null 的可以为 null 的类型时,可以
转载 2016-06-04 22:33:00
88阅读
2评论
​​??​​备注​​??​​ 运算符的语法表现力来返回适当的值(右操作数)。 如果在尝试将可以为 null 值的类型分配给不可以为 null 值的类型时没有使用 ​​??​​ 运算符,则会生成编译时错误。 如果使用强制转换,且当前未定义可以为 null 值的类型,则会引发 ​​InvalidOperationException​​ 有关详细信息,请参阅​​可
原创 2023-03-05 06:40:25
111阅读
C#中string和StringBuilder的区别
转载 2018-02-09 10:07:56
1172阅读
C# LDAP认证登录类参考
原创 2022-05-04 14:26:00
908阅读
  • 1
  • 2
  • 3
  • 4
  • 5