![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#基础
askme1alittle
没有特长,编程的边缘人员。
展开
-
ref和out关键字初解
参数可以通过引用和值传递给方法。通过引用传递给方法的变量可以有调用它的方法作自由改变,所作的修改会影响原来的变量的值;在C#中,除非特别说明,所有的参数都是值传递。这是默认情况,也可以使用ref关键字,迫使值参数通过引用传递给方法,则给方法对变量所作的修改都会影响原来对象的值。在定义该方法时把该参数定义为ref后,在调用该方法时,还需要添加ref关键字。static void myFun(int原创 2008-12-04 14:18:00 · 223 阅读 · 0 评论 -
C#中的checked、unchecked操作符
checked和unchecked操作符用于整型算术运算时控制当前环境中的溢出检查。下列运算参与了checked和unchecked检查(操作数均为整数):1) 预定义的++和――一元运算符。2) 预定义的-一元运算符。3) 预定义的+、-、×、/等二元操作符。4) 从一种整型到另一种整型的显示数据转换。当上述整型运算产生一个目标类型无法表示的大数时,可以有相应的处理方式:(一)使用ch转载 2008-12-04 14:36:00 · 251 阅读 · 0 评论 -
程序集——.NET 框架应用程序构造块
程序集是 .NET 框架应用程序的主要构造块。它是一个功能集合,并以单个实现单元(一个或多个文件)的形式生成、版本化和部署。所有托管类型和资源或者只在其实现单元中标记为可访问,或者在该单元外由代码标记为可访问。 程序集通过其清单(每个程序集不可缺少的部分)进行自我描述。清单可以: www.w3sky.com 建立程序集标识(以文本名称的形式)、版本、区域性和数字签名(如果程序集将在应用程序间转载 2008-12-11 16:19:00 · 390 阅读 · 0 评论 -
.NET与安全——加密算法
目前企业面临的计算环境和过去有很大的变化,许多数据资源能够依靠网络来远程存取,而且越来越多的通讯依赖于公共网络公共网络(如 Internet),而这些环境并不保证实体间的安全通信,数据在传输过程可能被其它人读取或篡改。加密将防止数据被查看或修改,并在原本不安全的信道上提供安全的通信信道,它达到以下目的:保密性:防止用户的标识或数据被读取。 数据完整性:防止数据被更改。 身份验证:确保数据发自特定的转载 2008-12-27 00:19:00 · 259 阅读 · 0 评论 -
C#关键字
C#关键字inernal关键字:internal修饰的成员称为内部成员,内部成员只有在组合(assembly)内部才可以访问,在组合外部是不可以访问的。组合由一系列包含程序调度和版本信息的文件组成。sizeof关键字功能:获取c#程序中数据类型占用多少个字节。格式如下sizeof(type)此运算符只能用于“非保护”模式代码的上下文。 lock关键字功能转载 2009-03-13 08:39:00 · 1555 阅读 · 1 评论 -
一个根据系统时间获得星期始末的算法
//获得星期之始DateTime dt = DateTime.Now.AddDays(-(int)DateTime.Now.DayOfWeek);ArrayList list = new ArrayList();for (int i = 0; i { list.Add(dt.AddDays(i).ToString("yyyy-MM-dd"));原创 2009-04-07 19:46:00 · 401 阅读 · 0 评论