小编Geo*_*ord的帖子

将List(of object)转换为List(of string)

有没有办法到转换List(of Object)List(of String)C#或vb.net没有通过所有的项目迭代?(幕后迭代很好 - 我只想要简洁的代码)

更新: 最好的方法可能只是做一个新的选择

myList.Select(function(i) i.ToString()).ToList();
Run Code Online (Sandbox Code Playgroud)

要么

myList.Select(i => i.ToString()).ToList();
Run Code Online (Sandbox Code Playgroud)

c# vb.net generics

69
推荐指数
5
解决办法
13万
查看次数

如何选择具有特定文本的所有锚标签

给定多个锚标签:

<a class="myclass" href="...">My Text</a>
Run Code Online (Sandbox Code Playgroud)

如何选择与类匹配的锚以及某些特定文本.例如,选择所有具有类的锚点:'myclass'和text:'My Text'

html jquery css-selectors

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

28
推荐指数
4
解决办法
6万
查看次数

Visual Studio 11 beta是否缺少"Add Deployable Assemblies"菜单选项?

Visual Studio 2010 SP1中,Web项目上的右键单击菜单上有一个选项Add Deployable Assemblies.Phil Haack在这里发表了博客.

Visual Studio 11 betaVisual Studio 2012中,此选项似乎缺失.值得庆幸的是,您可以轻松地在VS 2010和VS 11之间进行往返解决方案,这样我就可以在VS 2010中打开解决方案,将MVC程序集添加到该_bin_deployableAssemblies文件夹中.

这只是我的安装坏了还是我需要安装其他任何东西来使这个工作?

visual-studio-2012

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

在TortoiseHg中使用Beyond Compare for Visual Diff

我想在TortoiseHg中使用Beyond Compare for Visual Diff.例如,右键单击资源管理器中的修改文件,然后从TortoiseHg上下文菜单中选择Visual Diff ...

BeyondCompare打开但只显示"欢迎"屏幕,而不是我想要差异的文件.我错过了什么吗?

我已经设置了mercurial.ini文件,如下所示:

  [extensions]
  extdiff =

  [extdiff]
  cmd.bcomp = C:\Program Files (x86)\Beyond Compare 3\BCompare.exe
  opts.bcomp = /ro

  [tortoisehg]
  vdiff = bcomp

  [merge-tools]
  bcomp.executable = C:\Program Files (x86)\Beyond Compare 3\BComp
  bcomp.args = $local $other $base $output
  bcomp.priority = 1
  bcomp.premerge = True
  bcomp.gui = True

  [ui]
  merge = bcomp
Run Code Online (Sandbox Code Playgroud)

mercurial tortoisehg beyondcompare3

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

Silverlight:DataGrid就像在ItemsControl中进行分组一样

是否可以在Silverlight中的ItemsControl或Listbox中对项目进行分组?这些控件绑定到DomainDataSource.

或者是否有任何第三方控件执行此操作?

更新:

这是我想要创建的UI.

替代文字

silverlight grouping listbox itemscontrol

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

如何将多个域映射到Amazon S3上的同一个存储桶?

有可能吗?我需要mydomain.com通过在my-domain.com浏览器的地址栏中输入来访问?

现在我添加了一个DNS条目:

my-domain.com CNAME mydomain.com
Run Code Online (Sandbox Code Playgroud)

但这似乎不起作用.我收到404找不到错误.

cname amazon-s3

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

从ASP.Net WebSite转换为Web应用程序项目后的MasterType问题

在将Asp.net网站转换为Web应用程序后,我在使用MasterType指令的页面上收到"Type MyNameSpace.MyMaster is not defined"错误.

例如,在aspx文件中

<%@ MasterType VirtualPath="~/MyMaster.master" %>
Run Code Online (Sandbox Code Playgroud)

在designer.vb文件中生成以下代码并具有上述错误:

Public Shadows ReadOnly Property Master() As MyNameSpace.MyMaster
    Get
        Return CType(MyBase.Master, MyNameSpace.MyMaster)
    End Get
End Property
Run Code Online (Sandbox Code Playgroud)

如果我删除命名空间,则错误消失但每次我对aspx页面进行更改时都会重新生成此代码.

如果我在指令中使用没有命名空间的TypeName(例如Typename ="MyMaster")而不是VirtualPath,则生成的代码没有命名空间引用,因此没有错误.但是,这在运行时失败了.包含命名空间的行为与使用VirtualPath的方式相同.

我很确定这与转换过程有关,因为新的Web应用程序项目没有这个问题.

有什么想法在这里发生了什么?

更新:

问题解决了!

在转换过程中,我在类中添加了一个与我的根命名空间同名的命名空间.只需删除它即可解决问题.

vb.net asp.net master-pages web-applications web

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

使用paperclip设置docx的内容配置

我试图Content-Disposition在s3中添加到我的docx文件.有点像:Content-Disposition: attachment; filename="filename.docx".我想这样做是因为IE(<9)将docx文件作为zip文件下载.经过一些谷歌搜索,我发现有一个解决方法,通过添加content-disposition内容也是如此.我尝试使用 before_post_process回电并做了

before_post_process :set_content_disposition

def set_content_disposition
  filename = self.attachment.instance.attachment_file_name
  self.attachment.instance_write(:content_disposition, "attachment; filename="+filename) 
end
Run Code Online (Sandbox Code Playgroud)

但是,它仍然以zip文件的形式下载.有没有办法正确地做到这一点.

ruby-on-rails amazon-s3 paperclip

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

Windows实例的Amazon EC2价格?

我想问一下亚马逊云技术专家,与普通服务器相比,在亚马逊云上部署我们的Web应用程序是否有利可图?

目前有微型,小型,大型和其他类型的实例可用,如果我们从微实例开始然后我们意识到我们的应用程序需要更多的CPU周期和Ram然后我们如何在运行时自动动态移动到下一个更强大的实例.

单个EC2 windows小实例的每年最低成本是多少?

我想在Amazon Cloud上部署一个简单的在线测验应用程序(基于ASP.net),一次最多只能有500个用户.

请建议我,因为我是Cloud的新手.我应该去Azure或亚马逊吗?

cloud amazon-s3 amazon-ec2 azure azure-sql-database

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

C#使用LINQ查找最终父级

我有一个具有以下结构的分层对象:

public class Folder
{
    public Folder Parent { get; set; }
    public IList<Folder> Child { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

如果文件夹是根文件夹,则父文件夹将是null.如果文件夹不是父目录的根目录not null.

我需要找到一个Folder的Ultimate parent,这意味着,not null如果存在一个根文件夹().

如果可能的话,我会提到避免使用while循环.如果可能的话,我想使用Linq表达式来完成它.

linq hierarchical

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

在子查询上使用DISTINCT来删除Entity Framework中的重复项

我对使用Sql 2005使用Distinct with Entity Framework有疑问.在这个例子中:

practitioners = from p in context.Practitioners
                join pn in context.ProviderNetworks on
                     p.ProviderId equals pn.ProviderId
                (notNetworkIds.Contains(pn.Network))
                select p;

practitioners = practitioners
                  .Distinct()
                  .OrderByDescending(p => p.UpdateDate); 

data = practitioners.Skip(PageSize * (pageOffset ?? 0)).Take(PageSize).ToList();
Run Code Online (Sandbox Code Playgroud)

一切正常,但使用distinct效率很低.较大的结果集会产生令人无法接受的性能.这DISTINCT是杀了我.仅需要distinct,因为可以查询多个网络,从而导致Providers记录被复制.实际上,我需要要求DB"只返回提供者ONCE,即使他们在多个网络中".如果我可以将其DISTINCT放在ProviderNetworks上,则查询运行得更快.

如何使EF DISTINCT仅添加子查询,而不是整个结果集?

由此产生的简化sql我不想要的是:

select DISTINCT p.* from Providers 
inner join Networks pn on p.ProviderId = pn.ProviderId
where NetworkName in ('abc','def')
Run Code Online (Sandbox Code Playgroud)

IDEAL sql是:

select p.* from Providers 
inner join (select DISTINCT ProviderId from Networks 
            where NetworkName in …
Run Code Online (Sandbox Code Playgroud)

c# linq entity-framework

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