ICode9

精准搜索请尝试: 精确搜索
  • c# – 实现流程图/模型的最合适的设计模式2019-05-29 10:52:32

    我必须在C#中实现流程图结构.我将数据传递给第一个节点,它将检查一些数据项(布尔值),然后将数据路由到两个后续节点之一,依此类推.基本逻辑流程如下: >节点1 >如果颜色为红色goto节点2>否则转到节点3 >节点2 >如果重量10,则转到节点4>否则转到规则5 >节点3 >如果大小大,那么转到节点

  • c# – 如何使用约束实现泛型方法2019-05-29 09:53:56

    从我的头衔中可能有点难以理解我想要达到的目标,所以我会进一步了解细节. 我有以下界面: public interface IModelBuilder<T> where T : IStandardTemplateTemplate { M Build<M>(T pTemplate, params object[] pParams) where M : BaseModel; } 现在我想在我的实际构建器

  • c# – 为什么我得到这个例外2019-05-29 06:53:59

    我有一个System.Data.DataSet和1个单表.该表有很多列. 在某个事件处理程序中,我在已存在的数据行(设置时)中为其中一个字段设置了十进制值. 在极少数情况下,我收到ArgumentOutOfRangeException异常. 消息:System.ArgumentOutOfRangeException:索引超出范围.必须是非负数且小于集合的

  • c# – 试图避免服务器上的流量2019-05-28 06:56:05

    我正在使用C#ASP.NET MVC 4 Razor 我在ASP.NET MVC Razor View中有一个显示用户记录的Grid.有没有办法在每1分钟后向网格中显示新用户而不向服务器发送异步请求? 我在Google上搜索了很多.现在,最后我在这里发布查询以获得此解决方案的任何线索,以避免服务器上的流量.该页面至少可以

  • c# – 大量插入的LINQ-to-SQL性能问题2019-05-26 21:53:44

    我在我的申请中发现了一个问题;基本上,一个子例程准备(批量)数据,这些数据稍后通过LINQ-to-SQL数据上下文插入到我的本地数据库中.但是,当调用SubmitChanges()时,即使是相对适度数量的新数据(100,000-ish)也需要花费大量时间保存到数据库中.但是,大多数情况下,应用程序更有可能节省

  • c# – 如何将任务的已取消状态传播到延续任务2019-05-26 17:04:00

    我在我的应用程序中使用任务并行库.我有一个任务(让我们称之为“DoSomething”)可能被取消.无论任务是故障,取消还是成功完成,我都会继续执行该任务,执行一些清理工作. 在启动此任务的代码中,我想返回一个Task对象,其状态(出错,取消,运行完成)反映了DoSomething任务的状态,但重要的

  • c# – 将存储为文本的数字转换为数字2019-05-22 22:51:57

    我有一个Excel工作簿,其中C列作为文本存储.将它转换为数字的C#语法是什么?我知道这个VBA会做这个工作 Range("C:C").Select With Selection Selection.NumberFormat = "0.00%" .Value = .Value End With 我用C#尝试了这个 – 但它将数字存储为文本. ExcelWorksheet ws3 =

  • c# – 如何在运行时动态地将值传递给ObjectDataProvider.MethodParameters2019-05-21 18:54:39

    我写了这段代码: public class CustomData { public int F1 { get; set; } public int F2 { get; set; } public string F3 { get; set; } } public class RetrievCustomData : List<CustomData> { public RetrievCustomData GetSome(int i) {

  • c# – 使用动态将动作与字符串连接起来2019-05-21 13:58:10

    我在C#中有以下代码: Action a = new Action(() => Console.WriteLine()); dynamic d = a; d += "???"; Console.WriteLine(d); 而输出是 System.Action ??? 如果你向d添加一个int而不是一个字符串,它会抛出一个异常. 你能解释一下为什么会这样吗?解决方法:我认为这是因为你使用d =

  • c# – 将选定值的集合从Select2-Multi DropDownList传递给Controller2019-05-19 22:04:07

    所以我正在研究一个在项目中使用的Select2的例子,我错过了一篇文章.我不确定所选的下拉列表集合将如何返回控制器.我尝试了几种Automobiles和SoldAutomobiles的组合,当我在提交行动方法中打破时,Controller总是不显示数据. 视图 @model Select2Demo.Models.Auto.Dealership @{

  • 使用C#将数据表转换为分层数据结构(JSON)2019-05-19 14:05:27

    我正在对datatable执行SQL查询.查询可以返回多个列.结果是键值格式并表示分层数据.请参见下面的屏幕截图 图像显示3个部分.首先是数据,然后是数据的层次表示和JSON等价物. 目前图像显示4级数据,但我们可以有6-7级数据.格式将保持不变,但列数可以更改. 如何使用C#获得所需的结果? ?我

  • 不使用C#中的正则表达式进行不区分大小写的替换?2019-05-18 19:52:39

    有没有办法在不使用C#中的正则表达式的情况下对字符串进行不区分大小写的替换? 这样的事情 string x = "Hello"; x = x.Replace("hello", "hello world"); 解决方法:你可以尝试类似的东西 string str = "Hello"; string replace = "hello"; string replaceWith = "hello

  • mysql – 如何将datatable绑定到reportviewer运行时2019-05-17 18:05:32

    我想使用下面的代码对reportviewer执行绑定数据表.我没有看到结果出现在reportviewer中,下面缺少什么脚本? // create dataset DataSet ds = new DataSet("myDataset"); // create datatable DataTable dt = new DataTable("myDatatable"); // add columns dt.Columns.Add("colum

  • c# – DataView行过滤2019-05-17 13:54:57

    我有两个DataView,我试图排序,在dgtest1我试图除了包含Typeid!= 25的数据的例外,在dgtest2我试图只显示Typeid == 25的数据. 当我单步执行代码时,我会说错误 “Cannot interpret token ‘!’ at position 6”. 有人能告诉我如何正确使用字符串行过滤器吗? 参数是(数据表表,字符串R

  • c# – 在Entity FrameWork中获取新生成的ID(即scopeIdentity)2019-05-15 23:02:07

    我在表格中添加了一条记录,例如命令.添加记录后,我想获取新生成的插入记录的ID.和SQL中的SCOPEIDENTY一样. 但是我如何在实体框架中执行此操作.最佳答案:保存更改后,实体对象应自动反映新生成的ID.这是实体框架的众多优秀事项之一.

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有