摘要:装了SVN,你的关联图标变了没有? 开始合作之后,装上了SVN,非常高效,我在VS写了一部分的代码,上传之后,别人通过下载或是更新,就更新到了合作同伴的VS里,相当于大家在一个VS里写代码。和保强他们聊天的时候,发现他们与SVN关联的文件是这个样子的... 我的怎么没有出现关联图标的(没有下面的对钩)找了下解决办法,成功的把这个问题解决掉了。 如果你也出现了这个问题,可以这样试下:在同步的文件点击右键如下图...现则Settings,出现的界面如下... 选中Default之后,确定就可以了。这样更改之后,可以看一下关联文件图标更改了没有,如果没的话,咱们接着往下看:打开注册表(运行 rege
阅读全文
摘要:一.填空题(每空1分,共12分)1面向对象的语言具有__封装______性、__继承_______性、__多态______性。2能用foreach遍历访问的对象需要实现 ____Ienumerable____________接口或声明_____GetEnumerator___________方法的类型。3当类T只声明了私有实例构造函数时,则在T的程序文本外部,___不可以___(可以 or 不可以)从T派生出新的类,在T的内部__可以__(可以 or 不可以)直接创建T的任何实例,在T的外部__不可以__(可以 or 不可以)直接创建T的任何实例。4. 委托声明的关键字是__Delegate_
阅读全文
摘要:抽象工厂模式向客户端提供一个接口,使得客户端在不必指定具体类型的情况下,创建多个产品族中的对象。本文采取的仍然是接着以前的那个快餐店的例子。 现在,快餐店经常良好,逐渐发展壮大,为了适合不同地方人的饮食习惯,创建了两大系列(相当于产品族)快餐,北方系列和南方系列。每个系列分别由一个大厨掌勺。 抽象工厂模式对新的产品族支持开闭原则,但对新的产品不支持开闭原则。例如增加新的产品族,如增加美国系列快餐(相当于增加了一个产品族),则只要从每个产品接口继承一个相应美国系列产品即可,不需要更改已有的代码。但如果增加新产品,比如增加了“馒头”这个产品,则它是不支持开闭原则的,因为你要在厨师接口中,增加返回“
阅读全文
摘要:vs2010 快捷键大全VS2010版快捷键Ctrl+E,D ----格式化全部代码Ctrl+E,F ----格式化选中的代码CTRL + SHIFT + B生成解决方案CTRL + F7 生成编译CTRL + O 打开文件CTRL + SHIFT + O打开项目CTRL + SHIFT + C显示类视图窗口F4 显示属性窗口SHIFT + F4显示项目属性窗口CTRL + SHIFT + E显示资源视图F12 转到定义CTRL + F12转到声明CTRL + ALT + J对象浏览CTRL + ALT + F1帮助目录CTRL + F1 动态帮助F1 帮助SHIFT + F1当前窗口帮助CT
阅读全文
摘要:using System;using System.Collections.Generic;using System.Drawing;using System.Windows.Forms;using System.ComponentModel;using System.Data;namespace WinHide{ public partial class MainForm : Form { public MainForm() { InitializeComponent(); } #region 窗体隐藏部分 void Timer1Tick(object sender,...
阅读全文
摘要:VS command line:sn(,) -Ra(,) dll file path(,) UnifiedSuite.pair.snk file pathsn -Ra C:\Users\Administrator\Desktop\PSWGS.Cad.Server.Reporting.I18NExtension.dll C:\Allen\P1- Main\Product\Common\Software\Build\UnifiedSuite.pair.snk查看一个文件是否打过强名:sn -v PSWGS.Common.dll .dll does not represent a strongly
阅读全文
摘要:序列化和反序列化我们可能经常会听到,其实通俗一点的解释,序列化就是把一个对象保存到一个文件或数据库字段中去,反序列化就是在适当的时候把这个文件再转化成原来的对象使用。序列化和反序列化最主要的作用有:1、在进程下次启动时读取上次保存的对象的信息 2、在不同的AppDomain或进程之间传递数据 3、在分布式应用系统中传递数据......在C#中常见的序列化的方法主要也有三个:BinaryFormatter、SoapFormatter、XML序列化本文就通过一个小例子主要说说这三种方法的具体使用和异同点这个例子就是使用三种不同的方式把一个Book对象进行序列化和反序列化,当然这个Book类首先是可
阅读全文
摘要:1 在开发winform时经常会用到多线程防止界面出现假死现象,比如当你单击某个按钮时,需要执行很多代码,但是在执行过程中想实时的将当前执行的情况报告给用户,类型进度条或文本什么的。 2 3 这个时候很显然,如果你把要实现的内容放在按钮方法里时,其实界面要等这个按钮执行完后才能输出来,这个时候就达不到我们的预期了;那么怎么才能解决问题呢。 4 5 我初略终结了一下有以下几种方法: 6 7 1.采用BackgroundWorker控件,这个控件将要实时输出的内容写在事件中; 8 9 10 1 private void button1_Click(objec...
阅读全文