小编Ken*_*hou的帖子

如何将C#nullable int转换为int

如何将可空转换intint?假设我有两种类型的int,如下所示:

int? v1;  
int v2; 
Run Code Online (Sandbox Code Playgroud)

我想分配给它v1的价值v2.v2 = v1;会导致错误.我如何转换v1v2

c# nullable

445
推荐指数
15
解决办法
36万
查看次数

如何从C#中的字符串中获取最后四个字符?

假设我有一个字符串:

string mystring = "34234234d124";
Run Code Online (Sandbox Code Playgroud)

我想得到这个字符串的最后四个字符"d124".我可以使用SubString,但它需要几行代码.

是否可以使用C#在一个表达式中获得此结果?

c# string

290
推荐指数
17
解决办法
39万
查看次数

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

转换可空的布尔?布尔

你如何将一个可空置换bool?boolC#?

我试过x.Value还是x.HasValue......

c# nullable

109
推荐指数
6
解决办法
8万
查看次数

无法连接到任何在线资源

我在Windows 7上安装了Visual Studio 2010 Premium.当我尝试连接到在线图库或在线模板时,我收到如下错误消息:

无法搜索在线exensions,因为在尝试联系服务器时发生错误

它要求我启用对vistual studio gallery的扩展.我在Extension Manager工具/选项页面中启用了这些功能.互联网连接也很好.

我的电脑防火墙已关闭.我有代理连接到互联网,但它在浏览器连接到互联网时工作正常(甚至vs2010中的内部浏览器工作正常).那么在VS2010中设置代理以连接其他在线资源的位置在哪里?

我在另一台计算机上运行VS2010 Ultimate试用版,运行正常.

visual-studio-2010 visual-studio

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

如何计算子字符串的出现次数?

假设我有一个字符串:

MyString = "OU=Level3,OU=Level2,OU=Level1,DC=domain,DC=com";
Run Code Online (Sandbox Code Playgroud)

那么我想知道在这个字符串中出现多少次子串"OU =".使用单个字符,可能有以下内容:

int count = MyString.Split("OU=").Length - 1;
Run Code Online (Sandbox Code Playgroud)

Split只适用于char,而不是string.

另外如何找到n次出现的位置?例如,"OU="字符串中第2个位置?

如何解决这个问题?

c# string

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

如何在JavaScript中打印呈现的HTML页面的一部分?

JavaScript代码window.print()可以打印当前的HTML页面.

如果我在HTML页面中有一个div(例如,从ASP.NET MVC视图呈现的页面),那么我只想打印div.

是否有任何jQuery 不引人注目的JavaScript或普通的JavaScript代码来实现此请求?

更清楚地说,假设呈现的HTML页面如下:

<html xmlns="http://www.w3.org/1999/xhtml">

    <head id="Head" runat="server">
        <title>
            <asp:ContentPlaceHolder runat="server" ID="TitleContent" />
        </title>
    </head>

    <body>
            <div id="div1" class="div1">....</div>
            <div id="div2" class="div2">....</div>
            <div id="div3" class="div3">....</div>
            <div id="div4" class="div4">....</div>
            <div id="div4" class="div4">....</div>
        <p>
            <input id="btnSubmit" type="submit" value="Print" onclick="divPrint();" />
        </p>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

然后我想点击打印按钮,只打印div3.

javascript jquery

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

如何在TFS控制下从项目中删除空文件夹?

假设我有一个项目MyLib,在那之下,我创建了一个名为Folder1的文件夹.此文件夹下没有文件.该项目与TFS相关联.

然后我想删除此文件夹Folder1.我从上下文菜单中删除了它,并将项目检入TFS.

然后我使用Team Explore-> Source Control检查TFS上的数据,删除Folder1.但它仍然存在于VS 2010本地计算机上.我关闭了VS 2020并从widows explore中删除了Folder1.然后再次打开VS 2010,Folder1仍然存在.我无法从MyLib本地删除它!

困惑.如何解决这个问题?

tfs visual-studio-2010 visual-studio tfs2010

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

如何在TFS上断开解决方案与源代码管理的连接

我有一个解决方案与解决方案文件夹和项目.从本地文件夹中的TFS获取整个源代码,例如c:\ mycodes然后将文件夹c:\ mycode复制到另一个文件夹c:\ lab

在c:\ lab中,删除所有源控制文件*.vssscc,*.vspscc,然后再次在c:\ lab中打开解决方案.

项目的一部分与TFS断开连接,但此解决方案中的部分项目仍然连接到TFS,并在打开解决方案时重新创建了一些*.vssscc,*.vspscc文件.然后从服务器取消绑定所有项目,这些项目仍然自动生成*.vspscc文件.

我想要一个没有源代码控制的源代码的干净副本.如何解决这个问题?

visual-studio-2010 tfs2010

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

如何在UPDATE子句中使用ROW_NUMBER()?

ROW_NUMBER()仅用于SELECT子句中MS SQL Server,但我想将其用于更新,如下所示:

Update MyTab Set MyNo = 123 +  ROW_NUMBER() over (Order By ID)
Where a=b;
Run Code Online (Sandbox Code Playgroud)

然后我得到了错误,

窗口函数只能出现在SELECT或ORDER BY子句中.

如何ROW_NUMBER()UPDATE条款中使用?

t-sql sql-server sql-server-2008-r2 window-functions

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