Tag: C#的

如何让我的程序监视C ++中的文件修改?

有很多程序,例如Visual Studio,可以检测外部程序何时修改文件,然后在用户select时重新加载文件。 有没有一种相对简单的方法来做这种事情在C + +(不一定是平台独立)?

利用GPU与C#

我正试图从我的网格中获得更多的处理能力。 我正在使用所有的CPU /核心,是否有可能利用GPU与C#。 任何人都知道任何图书馆或有任何示例代码?

请求的页面无法访问,因为页面的相关configuration数据是无效错误

我想通过IIS manager在IIS上上传自己的asp.net网站。 但是当我这样做时,我得到以下错误 HTTP错误500.19 – 内部服务器错误请求的页面无法访问,因为页面的相关configuration数据无效 Module IIS Web Core Notification Unknown Handler Not yet determined Error Code 0x80070005 Config Error Cannot read configuration file due to insufficient permissions Config File \\?\C:\Users\Yasso\Documents\Visual Studio 2008\WebSites\WebSite5\web.config 我多次search这个错误的解决scheme,但没有解决scheme解决了错误。 我在IUSR帐户中遇到问题。 在web.config的属性中,我无法在“组或用户名”中看到此帐户。 问题是什么?

如何确定一个types是否实现了一个使用C#reflection的接口

在C# reflection提供了一种方法来确定是否某些给定的System.Typetypes模型的某些接口? public interface IMyInterface {} public class MyType : IMyInterface {} // should yield 'true' typeof(MyType)./* ????? */MODELS_INTERFACE(IMyInterface);

Windows上的C ++静态代码分析工具

你知道什么C + +静态代码分析工具的Microsoft Windows开发,它提供了什么主要function? 请说明一个特定的工具是否依赖于cygwin,以及它的FOSS是免费还是需要购买。 类似的问题: 什么开源的C ++静态分析工具可用? 以下是当前状态的总结: 在Windows驱动程序工具包中findPreFAST Cppcheck Coverity公司 PVS-工作室 哼 Klocwork Insight PC-林特 CppDepend Goanna 哨兵 Visual Studio团队系统 理解 CCCC Cqual ++ Flawfinder DMS软件再造工具包 维拉++ 源监视器 堆栈 (源代码在github )

对于i = 0,为什么(i + = i ++)等于0?

采取以下代码(可用作控制台应用程序): static void Main(string[] args) { int i = 0; i += i++; Console.WriteLine(i); Console.ReadLine(); } i的结果是0.我期望2(正如我的一些同事所做的那样)。 编译器可能会创build某种结构,导致i为零。 我期望2的原因是,在我的思路中,右手声明将首先被评估,以1递增i。比它增加到i。 因为我已经是1,所以加1到1.所以1 + 1 = 2。显然这不是发生了什么事情。 你能解释一下编译器在做什么或者在运行时发生了什么? 为什么结果为零? 某种forms的免责声明:我完全知道你不会(也可能不应该)使用这个代码。 我知道我永远不会。 不过,我觉得知道为什么它会以这样的方式行事,究竟发生了什么是很有趣的。

Web Api的Xml文档如何包含主项目之外的文档?

将XmlDoc集成到Web Api项目中的文档似乎只处理所有APItypes都是WebApi项目的一部分的情况。 具体来说,它讨论了如何将XML文档重新路由到App_Data/XmlDocument.xml并取消注释将使用该文件的configuration文件中的行。 这隐含地只允许一个项目的文档文件。 但是,在我的设置中,我有我的请求和响应types在一个共同的“模型”项目中定义。 这意味着如果我有一个定义的端点如: [Route("auth/openid/login")] public async Task<AuthenticationResponse> Login(OpenIdLoginRequest request) { … } 其中OpenIdLoginRequest在单独的C#项目中定义如下: public class OpenIdLoginRequest { /// <summary> /// Represents the OpenId provider that authenticated the user. (ie Facebook, Google, etc.) /// </summary> [Required] public string Provider { get; set; } … } 尽pipe有XML文档,但查看特定于端点的帮助页面(例如http://localhost/Help/Api/POST-auth-openid-login )时, request参数的属性不包含任何文档。 我怎样才能使XML文档的子项目中的types出现在Web API XML文档中?

如何用C ++中的新运算符初始化内存?

我刚刚开始进入C ++,我想挑选一些良好的习惯。 如果我刚刚为new运算符分配了一个inttypes的数组,我怎样才能将它们全部初始化为0,而无需循环遍历它们呢? 我应该只使用memset ? 有没有一个“C ++”的方式来做到这一点?

如何在Visual Studio中启用NuGet包还原?

有一个类似的post在堆栈上,但它没有帮助我的问题,可能是因为我正在使用Visual Studio 2015。 如何获得VS2015中的“启用NuGet软件包还原”选项? 我select了File> New Project,并创build了一个空的ASP.NET Web应用程序 。 我正在寻找这个菜单选项。 我应该提到,我已经在我的项目文件夹中查找了任何预先存在的nuGet文件,并且没有任何文件。

如何以编程方式退出WPF应用程序?

在使用C#(WinForms)的几年中,我从来没有使用过WPF。 但是,现在我喜欢WPF,但是我不知道当用户从File菜单中单击Exit菜单项时我该如何退出我的应用程序。 我努力了: this.Dispose(); this.Exit(); Application.ShutDown(); Application.Exit(); Application.Dispose(); 等等。 没有任何工作