小编svs*_*svs的帖子

将类型'var'传递给C#中的方法

我有一些子查询,其数据类型为var.这些正在开发数据表.我想将这些传递给另一种方法,我该怎么做?例如:

    var subquery1= from results in table.AsEnumerable()
               where //some condition
               select new
               {
                  column1=results.field1,
                  column2 = results.field2
                  etc.,
               }
     var subquery2= from results in table.AsEnumerable()
               where //different condition
               select new
               {
                  column1=results.field1,
                  column2 = results.field2
                  etc.,
               }
Run Code Online (Sandbox Code Playgroud)

现在,我想定义一些方法将这些subquery1,subquery2作为变量传递.例如:

void updategrid(var queries)
          {
          //some logic
           }
Run Code Online (Sandbox Code Playgroud)

并执行方法:

updategrid(subquery1);
updategrid(subquery2);
Run Code Online (Sandbox Code Playgroud)

当我尝试在方法中使用var时,定义它并不喜欢它.请帮我说明怎么做.谢谢.

c#

10
推荐指数
5
解决办法
4万
查看次数

将文本数据转换为C#中的百分比

我将数据输入文本字段,我需要将其显示为百分比.是否有执行此功能的功能?

例如:在我的专栏中我有"0.5", "0.1","0.2","0.25"等等,需要显示为 50%,10%,20%,25%等等,最好的方法是什么?

c#

3
推荐指数
1
解决办法
2370
查看次数

jQuery attr()不支持属性或方法'replace'

我有以下脚本在chrome/Firefox中工作正常但在IE中没有.

对象不支持属性或方法'replace'

我需要替换部分网址并在新标签中打开该链接.基本上它运行在一个安全的站点后面,所有外部链接都在前面获取该服务器名称,所以我需要用'http:'替换它

$('a[href*="youtube.com"]').attr("href", $('a[href*="youtube.com"]').replace ("https://serverdomain.com/", "http:"))
Run Code Online (Sandbox Code Playgroud)

只有IE上面的脚本抛出错误.

javascript jquery

1
推荐指数
1
解决办法
2944
查看次数

标签 统计

c# ×2

javascript ×1

jquery ×1