代码改变世界

.NET基础知识之八——深拷贝,浅拷贝

2013-12-04 00:25 by 左眼微笑右眼泪, 441 阅读, 0 推荐, 收藏, 编辑
摘要:目录 1、概念 2、使用赋值符号“=” 3、浅复制 4、深复制 5、问题一:如果类里面嵌套有多个类,然后嵌套类里面又嵌套类,那么像上面实现深拷贝的方法还能用吗? 6、问题二:实现深拷贝时,一定要实现ICloneable接口吗? 1、概念: 浅拷贝是将一个对象里面的所有字段重新拷贝一个到另外一个对象中去,如果字段是值类型,那么它拷贝的... 阅读全文

常用资源及网址收集(不断更新)

2013-12-03 21:20 by 左眼微笑右眼泪, 249 阅读, 0 推荐, 收藏, 编辑
摘要:.NET1、18个不常见的C#关键字,您使用过几个?2、C#程序开发中经常遇到的10条实用的代码 阅读全文

.NET基础知识之七——索引器

2013-12-03 01:11 by 左眼微笑右眼泪, 372 阅读, 0 推荐, 收藏, 编辑
摘要:索引器是什么?有什么作用?索引器允许类的实例以访问数组的形式来访问对象里面的属性。如我们经常可以看到类似于dr[“name”]=”test”,或者说以config[“connectString”]来获取连接字符串的值。这都是使用索引器的例子,那么我们如何在自己的类中来定义索引器呢? 索引器的简单使用 其实索引器的定义非常简单,只需要使用this关键字... 阅读全文

安装Sql Server 2008的时候报错说找不到某个安装文件

2013-12-03 00:58 by 左眼微笑右眼泪, 3117 阅读, 0 推荐, 收藏, 编辑
摘要:在安装Sql Server 2008的时候,报错说找不到某个安装文件,但是这个文件明明在那,百思不得其解。 最后看到一个老外的文章里面说,你要确认,你能访问到这个文件。然后我以为是没有权限,所以找到这个文件,给他赋予了管理员的权限,结果发现赋予了权限后还是不行。最后才发现原来是文件夹名称太长,文件的层次太深了,所以报错了。最后直接把这个安装包放在某个盘的根目... 阅读全文

安装Sql Server 2008时出错

2013-12-03 00:49 by 左眼微笑右眼泪, 259 阅读, 0 推荐, 收藏, 编辑
摘要:在安装Sql Server 2008的时候,出现一个错误,说是“SQL Server 2005 Express tools”安装了,需要移除,但是我在控制面板里面找了半天也没有找到这个工具。 最后才发现报这个错误的原因是,系统中已经安装了“Sql Server manager Studio”这个工具,把这个工具卸载掉,然后重新检查,就发现这个错误没有了。 ... 阅读全文

英文操作系统奇怪的问题

2013-12-03 00:28 by 左眼微笑右眼泪, 215 阅读, 0 推荐, 收藏, 编辑
摘要:有时候在英文操作系统里面出现一些非常奇怪的问题,上次在英文操作系统里面安装一个软件,结果不管怎么点击都没有反应,也不报错。都不知道从哪里面下手去解决。 最后试了一下,用cmd命令进入那个文件夹,要通过命令来安装一下,结果发现,把路径输入到cmd里面,路径里面的中文名称变成了乱码。突然恍然大悟,立马把这个安装文件拷贝到一个路径里面没有中文的文件夹中去,双击安装,可... 阅读全文

装虚拟机后一部分磁盘空间消失

2013-12-03 00:26 by 左眼微笑右眼泪, 904 阅读, 0 推荐, 收藏, 编辑
摘要:在安装域控的时候,操作系统要求是Windows Server 2008 SP1,在装SP1的时候,说我的C盘容量不够,说最少需要8G,一查C盘发现只剩5G,但C盘总共有70多G,打开C盘看里面的文件,总共才13G,也就是说有50多G不知道跑到哪去了,我也已经显示了隐藏的文件夹,但文件大小还是13G,最后 发现 才发现原来是pagefile.sys文件,这是一个虚拟内存... 阅读全文

服务器允许两台电脑远程登录一个账户

2013-12-01 16:38 by 左眼微笑右眼泪, 1077 阅读, 0 推荐, 收藏, 编辑
摘要:1.到管理工具里面启动远程桌面配置 2.在弹出框里面选中 “Restricte each user to a single session”,右键属性,弹出一个对话框 3.把对话框中“Restricte each user to a single session”前面的√去掉,点击保存 这样的话,用一个用户名就可以建立两个连接会话了。 这样还是只能用一个用户登录,没有解决多个用... 阅读全文

Linq工具篇(1)——使用LinqPad

2013-11-27 23:49 by 左眼微笑右眼泪, 851 阅读, 0 推荐, 收藏, 编辑
摘要:学习Linq,有一个非常强大的工具,那就是LinqPad,具体功能有多强大就不说了,网上百度一下就可以知道,百闻不如一见,用用就知道,在网上下载一个绿色版的,无需安装,直接运行,界面如下: 具体功能,使用的过程中再来介绍。在开始使用的过程中,一直找不到在哪里添加引用和命名空间,最后发现了一个快捷键F4,直接按F4后,出现如下界面: 在下面可以随便添加相应的引用,只不过开始引用文件添加成... 阅读全文

ExtJs工具篇(1)——在Aptana3中安装ExtJS 代码提示插件

2013-11-27 23:33 by 左眼微笑右眼泪, 286 阅读, 0 推荐, 收藏, 编辑
摘要:首先得下载Aptana 这个软件,我下载的是Aptana3这个版本。下载后,在“帮助”菜单中选择“安装新软件”,弹出下面的对话框: 我们需要安装一个叫做“Spket”的插件,这个插件的地址是 地址1:http://www.spket.com/update/ 地址2:http://www.agpad.com/update/ 如果第一个地址不行,就输入第二个地址,把这个地址输入到上面的文档... 阅读全文
上一页 1 2 3 4 5 6 7 8 9 10 ··· 16 下一页