当前位置: 代码迷 >> C#
 解决方案列表
  • [C#] C#协变跟逆变

    C#协变和逆变我们知道在C#中,是可以将派生类的实例赋值给基类对象的。这是没有什么问题的。下面我们做一些变动。协变Dog类不是继承Animal类么,为什么到这里就不能用了呢?原来我们都忽略了一点,在这段代码中dogMarker和animalMarker变量的类型分别是Factory<Dog&g...

    99
    热度
  • [C#] 嘱托学习笔记1:委托的基本使用

    委托学习笔记1:委托的基本使用一、引子在正式说委托前,我先给一个例子,然后引出后面要说的委托。很简单,就是一个机器人打招呼的。代码清单1.1:classRobot{publicvoidGreetByChinese(stringname){Console.WriteLine("你好,"+name+"!...

    67
    热度
  • [C#] 怎么将 N个sheet的EXCEL拆分为N个EXCEL,保持内容样式不变

    如何将N个sheet的EXCEL拆分为N个EXCEL,保持内容样式不变。一个EXCEL中有N个sheet,现在需要用C#代码,将其拆分为N个EXCEL,每个EXCEL只有一个sheet。要求保持内容样式不变,怎么做啊?搞了很久了都没搞定。拜托大家啦。------解决思路---------------...

    34
    热度
  • [C#] 【】一段程序在xp系统下运行报错xxx文件未找到

    【紧急求助】一段程序在xp系统下运行报错xxx文件未找到用vs2012写了一段程序,目标框架.net3.5,xp系统已安装.net3.5,运行File.Exists返回false,无法读写文件但这段代码在win7下运行正常------解决思路----------------------呵呵了这个跟框...

    34
    热度
  • [C#] 有60多个CheckBox,有没有一种拖动方式快速选择连续的checkbox

    有60多个CheckBox,有没一种拖动方式快速选择连续的checkbox?比如要选前面20个,或者中间10-35的一段,或者后面的20个,怎么样可以快速选择?我用的是wpf------解决思路----------------------引用:比如要选前面20个,或者中间10-35的一段,或者后面的...

    43
    热度
  • [C#] EntityFramework 查询资源释放有关问题!

    EntityFramework查询资源释放问题!!本帖最后由poisonyaogun于2015-04-1711:28:22编辑classBaseController{staticpublicGowallaEntitiesgowallaEntities=newGowallaEntities();}cl...

    327
    热度
  • [C#] dataGridView.Rows[i].Cells[3].Value 的值怎么转换为整数进行加法运算

    dataGridView.Rows[i].Cells[3].Value的值如何转换为整数进行加法运算sql="insertintoplankDetail3L(批号,明细号,材料名,高,宽,厚,块数)values('"+strOrderId+"',"+dataGridView3.Rows[i].Cel...

    308
    热度
  • [C#] C# 多个oracle 数据库事务怎么办?

    C#多个oracle数据库事务怎么处理???我有三个oracle数据库,在不同的地方,需要操作这三个数据库。我想写个事务操作,因为入一个数据库,其他二个库对应的其他表也要添加。所以想写个一个事务,当某一个数据库操作失误,可能其他二个库就回滚。------解决思路-------------------...

    45
    热度
  • [C#] winform 程序中设计了个密码修改窗体,点击更新按钮后提示框展示数据更新成功 但实际上数据库中信息并没有改变

    winform程序中设计了个密码修改窗体,点击更新按钮后提示框显示数据更新成功但实际上数据库中信息并没有改变窗体中有:当前用户名显示this.label_username用户类型选择框cb_UserType旧密码输入框tb_lastPW.Text新密码输入框tb_NewPW.Text.Trim();...

    42
    热度
  • [C#] C#多线程,怎么确保某些语句都被执行之后才执行其他线程

    C#多线程,如何确保某些语句都被执行之后才执行其他线程如题:C#多线程,如何确保某些语句都被执行之后才执行其他线程------解决思路----------------------我昨天现学的多线程,这个效果既要等待,又不能阻塞主线程GUI界面响应,最后用了两条线程解决问题,先开一条线程A,然后从线程...

    19
    热度
  • [C#] C#获取程序所在索引路径

    C#获取程序所在目录路径方法1:Directory.GetCurrentDirectory()。这个方法只能在.NET的完整版中使用,NETCF中不支持该功能,调用时会引发异常。获取的是当前目录,并不一定是真正的路径,跟OpenFile对话框有关联。不推荐使用。方法2:System.Windows....

    64
    热度
  • [C#] C# 使用Xamarin 开发应用 - Alert Box

    C#使用Xamarin开发应用--AlertBoxpublicstaticclassAlertExtension { publicstaticvoidShowAlert(thisActivityactivity,stringmsg,stringtitle="",stringbt...

    279
    热度
  • [C#] 减半算法的C#实现方式-递归和非递归

    折半算法的C#实现方式-递归和非递归这个算法,相信大家都懂,但是不真正的手动写一遍,总觉得不得劲。这不,手动写一遍就是有不一样的效果出现了。往左折半,还是往右走比较简单,其实这两个算法最关键的是:退出条件min>max和下次折半时下标或上标位置要+1或-1///<summary>/...

    96
    热度
  • [C#] csharp: Gets a files formatted size

    csharp:Getsafilesformattedsize./*ASP.NET默认上传文件是4M,可以修改服务配置..<system.web><!--指示ASP.NET支持的最大文件上载大小。该限制可用于防止因用户将大量文件传递到该服务器而导致的拒绝服务攻击。指定的大小以KB为单...

    576
    热度
  • [C#] 怎么设置OleDbConnection连接池的大小

    如何设置OleDbConnection连接池的大小?找好久没有找到资料!SQLServer有Maxpoolsize和Minpoolsize但是OleDbConnection这个就不知到在哪里设置池的大小了!第一在此次问问题!希望各位大侠多多关照。------解决思路-----------------...

    74
    热度
  • [C#] 一个form下有过个datagridview,如何双击数据弹出框框去进行数据修改删除

    一个form下有过个datagridview,怎么双击数据弹出框框去进行数据修改删除由于一个form下有多个panel控件,每个panel有一个datagridview,大神们怎么编写点击数据弹出框框进行修改删除,一个form一个datagridview我有了解,但这多个datagridview多个...

    91
    热度
  • [C#] c# 在创建窗口句柄之前,不能在控件上调用 Invoke 或 BeginInvoke。解决办法

    c#在创建窗口句柄之前,不能在控件上调用Invoke或BeginInvoke。Form_mainfrm=newForm_main();frm.Invoke(newMethodInvoker(delegate(){//dosomething...frm.imageList1.Images.Add("t...

    117
    热度
  • [C#] 求C#大神,打开一个窗体,传过去一个对象,批改该对象数据后传过来的对象为什么数据也跟着修改

    求C#大神,打开一个窗体,传过去一个对象,修改该对象数据后传过来的对象为什么数据也跟着修改?如标题,自己写了一个查询数据窗体,双击某一行显示该行的详细信息,传过去一个对象DrugDictEntity,名称为DrugDict,修改窗体后的数据之后,保存赋值到对象DrugDictEntitydic变量中...

    16
    热度
  • [C#] sos ,xp安装了vs2010,一创建项目提示, 调用的目标发生了错误

    sos,xp安装了vs2010,一创建项目提示,调用的目标发生了异常刚好学习一下c#,想不到装个软件都这么难了。xp安装了vs2010,一创建新项目提示,调用的目标发生了异常。已有的项目可以正常打开,运行。找了下网上资料,环境变量设置了下,还是不行哪位大神指教一下------解决思路--------...

    88
    热度
  • [C#] c# winform项目,将panel控件中的四条框子加粗,且四条边框的颜色为蓝色

    c#winform项目,将panel控件中的四条边框加粗,且四条边框的颜色为蓝色在c#winform项目,目前panel控件中的四条边框的样式为细线黑色。请问如何将panel控件中的四条边框加粗,且四条边框的颜色为蓝色。请各位帮忙看看有没有相关的源码或参考资料。谢谢!------解决思路------...

    58
    热度