小编Jer*_*emy的帖子

C# - IEnumerable分隔字符串

将一个IEnumerable<string>字符串转换为分隔字符串的函数式编程方法是什么?我知道我可以使用一个循环,但我正试图绕过函数式编程.

这是我的例子:

var selectedValues =
from ListItem item in checkboxList.Items
where item.Selected
select item.Value;

var delimitedString = ??
Run Code Online (Sandbox Code Playgroud)

..或者我可以在第一个var赋值中执行此操作(将每个结果追加到前一个)?

c# functional-programming

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

IE7原因"文本 - 空文本节点"

我正在使用IE Web开发人员工具栏来解决问题.列表项下方出现一个空白空格,我无法从逻辑上弄清楚原因.使用web开发工具栏,我看到在下面的示例1中,"文本 - 空文本节点"正在"Text - Google"下面输出.具有讽刺意味的是,在第二个中,在"Google"一词之后手动插入空格,该文本节点不再出现.如果结果被颠倒,那对我来说是完全合理的.什么想法可能导致这种奇怪的行为?

注意:这是在IE7中发生的,而不是IE8.

<li><a href="www.google.com">Google</a></li> - empty text node appears at end

<li><a href="www.google.com">Google </a></li> - no empty text node
Run Code Online (Sandbox Code Playgroud)

更新:好的我已经缩小了这个问题.基本上,似乎我正在使用的某些属性之间存在冲突.我需要将a标签显示为块,因此当有多行时它们将正确包装.但我在物品之间也不需要空的空间.我不太清楚为什么那个空的空间能解决这个问题,并且不愿意只是"破解"它.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<style type="text/css">
a
{
    display:block;
}
li
{
    zoom: 1;
}
</style>
    </head>
<body>
    <ul>
        <li>
        <div style="background-color:blue">
            <a href="#"><img  src="http://www.google.com/intl/en_ALL/images/logo.gif"/></a>
        </div>
            <ul>
                <li style="background-color:Red"><a href="#">One</a></li>
                <li style="background-color:green"><a href="#">Two </a></li>
                <li style="background-color:Yellow"><a href="#">Three</a></li>
            </ul>
        </li>
    </ul>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

css internet-explorer cross-browser internet-explorer-7

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

实体框架T-Sql"具有"等价物

如何将linq写入包含having子句的实体查询?

例如:

SELECT State.Name, Count(*) FROM State
INNER JOIN StateOwner ON State.StateID = StateOwner.StateID
GROUP BY State.StateID
HAVING Count(*) > 1
Run Code Online (Sandbox Code Playgroud)

linq linq-to-entities entity-framework

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

CSS - 使用em的子字体大小

使用不等于1的em时,使所有嵌套列表项具有相同大小的最有效方法是什么.例如,我希望此列表中的所有li的大小都是ul的父级的0.85em.我是否必须为每个"级别"深度创建一个单独的类?

<html>
<head>
    <style type="text/css">
        li
        {
            font-size: 0.85em;
        }
    </style>
</head>
<body>
    <ul>
        <li>Level 1 item
            <ul>
                <li>Level 2 item
                    <ul>
                        <li>Level 3 item</li>
                    </ul>
                </li>
            </ul>
        </li>
    </ul>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

css font-size

11
推荐指数
2
解决办法
6232
查看次数

CSS - 仅在表格的tbody中选择th标签

我想使用css选择器来获取tbody的th标签.thead部分中还有一些标签,我不希望选择器包含这些标签.这是我正在使用的标记.有没有选择器来完成这个?

<table class="bgtable">
<thead><tr><td width="40%">&nbsp;</td>
<th class="tdplain">Grade 4</th>
<th class="tdplain">Grade 8</th>
<th class="tdplain">Grade 12</th>
</tr>
</thead>
<tbody><tr><th class="tdplain">Civics (2010)</th>
<td class="tdplain">769K</td>
<td class="tdplain">577K</td>
<td class="tdplain">1179K</td>
</tr>
</tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

css css-selectors

11
推荐指数
2
解决办法
5万
查看次数

广告磁盘空间与实际磁盘空间

为什么广告磁盘空间几乎总是高于UI报告的磁盘空间?例如,我有一个"80 GB"的硬盘驱动器,但iTunes UI只显示74.我通常也看到这个硬盘和驱动器号报告的数量.

hardware drives

8
推荐指数
2
解决办法
5519
查看次数

Sql Server计算列公式语法

我想使用一个计算位列,如果表中的另一列不为null,则该列将为true.这是什么正确的公式?

HasLabel = computed column (bit)
Label = varchar NULL
Run Code Online (Sandbox Code Playgroud)

以下公式未验证. - 我错过了什么?
HasLabel的公式=Label IS NOT NULL

sql t-sql sql-server calculated-columns

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

Sharepoint 2010客户端对象模型 - 上载文档(409冲突)

我正在使用SP2010客户端对象模型上传到文档库,遵循Microsoft的主管:http://msdn.microsoft.com/en-us/library/ee956524.aspx#SP2010ClientOMOpenXml_Uploading

执行以下代码时,我面临HTTP 409(冲突)状态代码.

var clientContext = new ClientContext("http://myservername/sites/subsitename") { Credentials = LogonCredentials };
using (var fileStream = new FileStream(@"C:\Temp\Test.txt", FileMode.Open))
{
    Microsoft.SharePoint.Client.File.SaveBinaryDirect(clientContext, "/MyDocLibraryName/Test_FromClientOM.txt", fileStream, true);
} 
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

c# sharepoint-2010 http-status-code-409

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

C#字符串创建(指定长度)

有没有简洁的方法(即不是for循环)来创建指定长度的字符串?字符串中的内容无关紧要.

.net c# string unit-testing

7
推荐指数
2
解决办法
5625
查看次数

外部js文件中的Asp.Net脚本

如何在外部js文件中使用服务器端脚本来获取对dom元素的引用?

以下在用作内联脚本时按预期工作,但在将其移动到外部js文件时返回null.

$("#<%= gridResults.ClientID %>");
Run Code Online (Sandbox Code Playgroud)

javascript asp.net jquery

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