Tag: C#的

ReSharper的商业案例

我们正试图将ReSharper引入到我们公司,但是它必须适用于所有开发者。 pipe理层希望我们用商业案例certificate成本合理。 我不确定如何得到ReSharper将有利于业务的证据。 你可以从中得到什么样的统计数据?

我怎样才能得到一个网站的图标?

足够简单的问题:我已经创build了一个小应用程序,基本上只是我的系统托盘中的一个collections夹,以便我可以从同一个地方打开经常使用的网站/文件夹/文件。 从我的系统获取已知文件types的默认图标不是非常复杂,但我不知道如何从网站获取图标。 (例如在地址栏中有灰色 – >橙色的堆叠图标) 有谁知道我可能会怎么做呢?

获取Windows服务的完整path

我怎样才能找出文件夹的Windows服务.exe文件安装dynamic? Path.GetFullPath(relativePath); 返回一个基于C:\WINDOWS\system32目录的path。 但是, XmlDocument.Load(string filename)方法似乎正在安装服务.exe文件所在的目录内的相对path。

C ++默认参数可以用另一个参数初始化吗?

对于C ++中的默认参数,该值是否需要是一个常量,或者是否需要另一个参数? 也就是说,下面的工作可以吗? RateLimiter(unsigned double rateInPermitsPerSecond, unsigned int maxAccumulatedPermits = rateInPermitsPerSecond); 目前我收到一个错误: RateLimiter.h:13:错误:'rateInPermitsPerSecond'未在此范围内声明

分割驼峰

这是所有的asp.net c#。 我有一个枚举 public enum ControlSelectionType { NotApplicable = 1, SingleSelectRadioButtons = 2, SingleSelectDropDownList = 3, MultiSelectCheckBox = 4, MultiSelectListBox = 5 } 这个数值存储在我的数据库中。 我在一个数据网格中显示这个值。 <asp:boundcolumn datafield="ControlSelectionTypeId" headertext="Control Type"></asp:boundcolumn> ID对于用户来说意味着什么,所以我已经用下面的方法将绑定列更改为模板列。 <asp:TemplateColumn> <ItemTemplate> <%# Enum.Parse(typeof(ControlSelectionType), DataBinder.Eval(Container.DataItem, "ControlSelectionTypeId").ToString()).ToString()%> </ItemTemplate> </asp:TemplateColumn> 这样会好很多…但是,如果有一个简单的函数,我可以放在Enum中,通过Camel case来分割它,以便在datagrid中很好地包装这些单词。 注意:我完全意识到有更好的方法来做这一切。 这个屏幕纯粹是在内部使用,我只是想要一个快速的黑客来显示它好一点。

从.NET中的string中去除双引号

我试图匹配一些格式不一致的HTML,并需要去掉一些双引号。 当前: <input type="hidden"> 目标: <input type=hidden> 这是错误的,因为我没有正确地转义它: s = s.Replace(“”“,”“); 这是错误的,因为没有空白的字符(据我所知): s = s.Replace('"', ''); 什么是用空stringreplace双引号的语法/转义字符组合?

如何在debugging模式下执行控制台应用程序后使Visual Studio暂停?

我有一个我想作为控制台应用程序运行的boostunit testing集合。 当我在项目上工作,我运行testing,我希望能够debuggingtesting,我希望在testing运行后保持打开控制台。 我看到,如果我运行在释放模式下,控制台窗口会在程序退出后保持运行状态,但在debugging模式下情况并非如此。 我不想添加“系统(”暂停“);” 或任何其他黑客喜欢读一个字符到我的程序。 我只想让Visual Studio在运行testing之后暂停,就像在发布模式下运行一样。 如果testing的输出是在Visual Studio的一个输出窗口中捕获的,但是也似乎比应该更难。 我怎样才能做到这一点?

启动时单窗体隐藏

我有一个应用程序在其中的一种forms,并在Load方法我需要隐藏表单。 当需要(想象一下Outlook 2003样式的popup窗口)的时候,表单会显示出来,但是我可以弄清楚如何在没有任何杂乱的情况下隐藏表单。 有什么build议么?

这个函数在所有控制path上都有明确的返回值吗?

我有一个Heaviside步骤函数集中于任何数据types,我编码使用: template <typename T> int h1(const T& t){ if (t < 1){ return 0; } else if (t >= 1){ return 1; } } 在代码审查中,我的审稿人告诉我,在所有的控制path上都没有明确的回报。 而编译器也不会警告我。 但我不同意; 条件是相互排斥的。 我如何处理这个?

在C ++中testing一个数是否是2的幂的最简单的方法是什么?

我需要这样的function: // return true iff 'n' is a power of 2, eg // is_power_of_2(16) => true is_power_of_2(3) => false bool is_power_of_2(int n); 任何人都可以build议我怎么写这个? 你能告诉我一个很好的网站,这种algorithm可以find?