小编Exi*_*tos的帖子

是否可以声明没有参数的泛型委托?

我有...

Func<string> del2 = new Func<string>(MyMethod);
Run Code Online (Sandbox Code Playgroud)

我真的很想..

Func<> del2 = new Func<>(MyMethod);
Run Code Online (Sandbox Code Playgroud)

所以回调方法的返回类型是void.这可能使用泛型类型func吗?

c# generics delegates func

4
推荐指数
2
解决办法
1万
查看次数

如何查看从哪个dll导入命名空间?

我有一个MVC 2页面.其中有一个顶部的声明......

<%@ Import Namespace="EDF.ESCS.CAFE.AppSDK.Web.Mvc.Html" %>
Run Code Online (Sandbox Code Playgroud)

我想调查这个命名空间.我查看了项目中的引用,并且它们的引用并不明显,因为它们有不同的名称.

我想知道它来自哪个dll?但是我怎么能在visual studio中做到这一点?

我已经重新锐利但我宁愿只使用视觉工作室所以我知道下次...

c# asp.net-mvc visual-studio-2010 visual-studio c#-4.0

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

为什么asp.net在登录之前会执行302?

我有一个默认的asp.net MVC项目,它使用我的auth cookie进行302 [Found]重定向,然后我可以看到对root的请求似乎没有理由.我原以为所需要的只是一个请求但你可以从小提琴手看到我有两个令人困惑.任何人都可以解释为什么第二个请求必须发生这是我应该禁用的东西?

在此输入图像描述

asp.net asp.net-mvc

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

为什么JSHint没有向我显示文件名?

我从控制台得到以下内容......

"C:\Program Files (x86)\JetBrains\WebStorm 11.0.3\bin\runnerw.exe" "C:\Program Files\nodejs\node.exe" C:\myProj\node_modules\grunt-cli\bin\grunt --gruntfile C:\Projects\dcloud-v2-ui\Gruntfile.js test
Running "jshint:all" (jshint) task


     16 |          })
                     ^ Missing semicolon.
     76 |          })
                     ^ Missing semicolon.
    113 |      })
                 ^ Missing semicolon.

>> 3 errors in 407 files
Warning: Task "jshint:all" failed. Use --force to continue.

Aborted due to warnings.

Process finished with exit code 3
Run Code Online (Sandbox Code Playgroud)

为什么没有向我显示缺少半冒号的文件?我注意到它正在完成3.是否与Grunt中的错误有关或只是告诉我'提示'失败了?

javascript jshint gruntjs

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

如何完全重建 Docker 容器

不完全确定我在问什么,但我会尝试尝试解释我想要什么。

我有一个docker-compose文件。我从命令行输入...

docker-compose up

第一次发生这种情况时,它告诉我这是pullingdocker 镜像,然后downloading是它, building它还是running它。

有时我需要更改 docker-compose 文件,并且我想重新执行整个过程(如上所述)。

但是......我能看到做到这一点的唯一方法是进入docker的GUI(在mac上)并点击图标bomb以恢复出厂设置。

当然,这会破坏我的其他 docker 镜像(感觉就像是用大锤敲开坚果)。

任何人都可以向我提供一个命令来重置并强制重新下载图像吗?

docker docker-compose

4
推荐指数
1
解决办法
2万
查看次数

命名空间后实际使用的uri是什么?

第(5,6,7)行中的URI实际上是否必须指向任何东西?

当我将它们指向duff url时,它似乎仍然可以验证我的xml,那么重点是什么?

<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="UploadXSD"
    targetNamespace="UploadXSD"
    elementFormDefault="qualified"
    xmlns="http://tempuri.org/UploadXSD.xsd"
    xmlns:mstns="http://tempuri.org/UploadXSD.xsd"
    xmlns:xs="http://www.w3.org/2001/XMLSchema">

  <xs:element name="Video">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="Title" minOccurs="1" type="xs:string"></xs:element>
        <xs:element name="Description" minOccurs="1" type="xs:string"></xs:element>
        <xs:element name="Contributor" minOccurs="1" type="xs:string"></xs:element>
        <xs:element name="Subject" minOccurs="1" type="xs:string"></xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>

</xs:schema>
Run Code Online (Sandbox Code Playgroud)

xml xsd xml-validation

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

BITS/BYTES中的请求限制是?

asp.net web.config中有2个部分,我正在寻找关于它们实际代表的内容(位或字节)的确定词.首先:

<system.webServer>
   <security>
   <requestFiltering>
    <requestLimits maxAllowedContentLength="?" />
   </requestFiltering>
  </security>
</system.webServer>
Run Code Online (Sandbox Code Playgroud)

第二个:

<system.web>
     <httpRuntime maxRequestLength="?" requestValidationMode="2.0" />
</system.web>
Run Code Online (Sandbox Code Playgroud)

'?'显示了我不理解的值,如果他们正在谈论位或字节.

任何建议和支持的文章:-)将是非常有帮助的.

皮特

c# asp.net iis iis-7 iis-6

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

如何从数据库中获取简单的字符串

以下代码不起作用.此表中只有一行.我如何获得sql将返回的语句?:

SqlConnection conn = new SqlConnection(connectionStringArg);
SqlCommand command = new SqlCommand("select applicationname from tbl_settings");
command.Connection = conn;
conn.Open();
string simpleValue = command.ExecuteReader()[0].ToString();
conn.Close();
return simpleValue;
Run Code Online (Sandbox Code Playgroud)

好的,如何实现这个相对简单的任务的任何帮助都会很棒.

c# sql asp.net ado.net

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

关于字符编码的问题

如果Unicode是标准,UTF-8是该标准的ecoding类型,为什么我可以将txt文档保存为记事本中的任何一个?

unicode terminology utf-8 character-encoding

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

为什么我不能称之为扩展方法?

我上课了:

class Program
{
    static void Main(string[] args)
    {

    }

    public static int SetFlag_Old(this int i, int flag, bool set = true)
    {
        return (set) ? i | flag : ((i & flag) != 0) ? (i - flag) : i;

    }
}
Run Code Online (Sandbox Code Playgroud)

当我把这个代码放到上面的main方法中时,我没有选择调用扩展方法,我无法弄清楚为什么......

int i = 0;
i.
Run Code Online (Sandbox Code Playgroud)

即使我创建一个非静态方法并放置该代码我似乎无法调用扩展方法.我错过了一些非常简单的事吗?

c#

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