小编use*_*673的帖子

HTML工具,用于确定样式的来源

我有一个ASP.NET页面,我需要弄清楚文本框的样式来自哪里.为页面定义了几个样式表,我希望能够使用某种工具/编辑器,它将告诉我使用了哪些样式以及从哪个文件呈现文本框.

谢谢.

html asp.net

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

泛型语法

这是一些我似乎无法理解其工作原理的代码.我知道它使用的是泛型,但where子句中的"new"是什么意思?

public class MediaPresenter<T>
    where T : Media, new()
{
    public MediaPresenter(string mediaPath, params string[] extensions)
    {
        _mediaPath = mediaPath;
        _fileExtensions = extensions;
    }

    private void LoadMedia()
    {
        if(string.IsNullOrEmpty(_mediaPath)) return;

        _media = new ObservableCollection<Media>();
        DirectoryInfo directoryInfo = new DirectoryInfo(_mediaPath);

        foreach(string extension in _fileExtensions)
        {
            FileInfo[] pictureFiles = directoryInfo.GetFiles(
                extension,
                SearchOption.AllDirectories
                );

            foreach(FileInfo fileInfo in pictureFiles)
            {
                if(_media.Count == 50) break;

                T media = new T();
                media.SetFile(fileInfo);
                _media.Add(media);
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我还不了解LoadMedia方法中如何使用T?T可以在课堂的任何地方被引用吗?

c# generics

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

.NET和64位应用程序

我希望使现有的.NET应用程序(WinForms和WebForms)在64位计算机上运行,​​并进行优化以利用64位计算机上可用的更多内存.我需要对应用程序做些什么才能利用内存?我只选择目标CPU为64位吗?选择目标与仅为所有CPU编译应用程序并让.NET在本地优化应用程序有什么好处?

Crystal Reports(在VS 2008中)是否会针对64位进行优化并利用高端内存?

.net 64-bit

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

要在 HTML 控件中显示的 XML 元素中的空格

我正在使用 C# 3.5。我有一个传递给 XslCompiledTransform 对象的 XML 字符串。然后我在 WebBrowser 中显示输出。除了 XML 元素包含我需要在 WinForms HTML 浏览器中显示的额外空格之外,一切都很好。我不能在 html 中使用任何 javascript。这是一个示例 XML 元素:

<myelement>Here is where           extra spaces need to be retained</myelement>
Run Code Online (Sandbox Code Playgroud)

我尝试替换字符串“”,"&nbsp;"但这使得 XslCompiledTransform 对象用来转换的 xml 无效(XML 无效)。然后我尝试用“”替换,"&amp;nbsp"但文本&amp;nbsp;出现在我的 html 中而不是空格中。我怎样才能让多余的空格出现?

html c# xml xslt xslcompiledtransform

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

TFS构建定义,无需使用实验室管理即可运行测试

我正在使用TFS 2013并且需要知道我是否可以设置构建来运行单元测试而无需使用实验室管理.我没有能力设置实验室管理,但希望构建完成后运行与之关联的单元测试.那可能吗?如果是这样,测试运行在哪里?Coded-UI测试也是如此吗?

tfs team-build tfsbuild tfs2013

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

.NET 3.0和.NET 3.5之间的WCF差异

使用.NET 3.0和.NET 3.5的WCF之间有什么区别?我需要了解.NET版本之间的改进.

wcf

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

Sql Server中的数据应该使用Unicode吗?

我想在Sql Server 2005数据库中存储英语,法语,德语,意大利语和西班牙语,以便与.NET应用程序一起使用.我可以逃避不使用Unicode吗?这些语言会有问题吗?

.net sql sql-server unicode database-design

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

如何为查询编写T-SQL代码

我需要使用t-sql来查询两个表.第一个表是Books.第二个表是作者.对于每个Book记录,可能有多个子作者记录.我想编写一个查询,只返回为当前Book记录找到的第一个作者记录.表中有数十万条记录,因此我需要查询才能有效.

select a.FirstName, a.LastName, b.BookName
from Books b
left join 
(
    select TOP 1 t.BookID, t.FirstName, t.LastName 
    from Authors t
) a 
    on a.BookID = b.BookID
where b.BookClassification = 2
Run Code Online (Sandbox Code Playgroud)

这个查询不对.我只想在作者中选择与BookID匹配的前1个记录.我怎样才能得到我想要的结果?

sql t-sql sql-server

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

使用Entity Framework 4如何过滤引用的实体集合

我正在使用带有C#的Entity Framework 4。我的Contact对象具有的引用的Entity集合Addresses。因此,一个人Contact可以拥有多个Address实体。我想做的是过滤Addresses与a相关的返回值Contact仅来自多伦多市。

这是我正在使用的LINQ查询,但Addresses只要至少有一个,它就会返回所有查询City == "Toronto"。我想将Address返回的实体限制为仅包含具有的Address实体City == "Toronto"。如何构造LINQ查询来做到这一点?

var vcontact = from c in context.Contacts
               orderby c.LastName
               where c.Addresses.Any(a => a.City == "Toronto")
               select c;
Run Code Online (Sandbox Code Playgroud)

c# linq entity-framework entity-framework-4

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

什么CSS样式在超链接之间提供更多空格

我有一个ASP.NET应用程序,包含一个超链接列表.在每个超链接之后,有一个br标记将每个超链接放在它们自己的行上.我想增加每一行之间的间距.我不想添加另一个br trag,因为它不提供我正在寻找的控件.我尝试了不同的CSS样式,没有任何变化.我用什么CSS样式来完成这个?

html css

0
推荐指数
1
解决办法
1526
查看次数