问题列表 - 第28078页

为什么我不能编辑IEnumerable的元素?

我做这样的事情,集合中的价值不会改变

                [Test]
                public void EnumerableTest()
                {
                    var source = GetFoos();

                    source.First().One = "hello";

                    Assert.AreEqual(source.First().One, "hello");
    //it fails

                }

//I actually return this from a repository
                public IEnumerable<Foo> GetFoos()
                {
                    yield return new Foo() {One = "1", Two = "2", Three = true};
                    yield return new Foo() {One = "1", Two = "2", Three = true};
                    yield return new Foo() {One = "1", Two = "2", Three = true};
                }
Run Code Online (Sandbox Code Playgroud)

c# ienumerable

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

学习Wordpress插件开发的最佳教程?

我是wordpress的新手.任何人都可以建议我学习wordpress插件开发的最佳教程和一些简单的例子吗?我在谷歌做了一些搜索并获得了一些信息.

php wordpress

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

Java中复杂getter的命名约定

我正在阅读这篇关于.NET中属性和方法的使用的MSDN 文章.它指出了为什么以及何时使用属性或方法.

属性意味着像字段一样使用,这意味着属性不应该在计算上复杂或产生副作用.

否则应该使用方法.

我问自己如何在Java中表达这种差异.

你有什么意见?

java naming-conventions getter-setter

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

帮我理解方法Validator.TryValidateObject()

这是方法定义:

public static bool TryValidateObject(
Object instance,
ValidationContext validationContext,
ICollection<ValidationResult> validationResults,
bool validateAllProperties
Run Code Online (Sandbox Code Playgroud)

)

我感到困惑的是validateAllProperties参数,我理解它是真的 - 验证所有属性.

什么时候它是假的,不验证所有属性,但哪个属性将被验证?

silverlight-4.0 wcf-ria-services

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

在SASS中访问Ruby变量(来自模型或控制器)

有没有办法在SASS中访问Ruby变量,还是我必须为它创建一个自定义函数?

我想要做的是为每个用户生成一个样式表,所以在控制器中,我做了类似的事情:

def show
  respond_to do |format|
    format.css{render :partial => "styles"}
  end
end
Run Code Online (Sandbox Code Playgroud)

然后在视图名称_styles.haml我这样做:

:sass
  #header
    :background url(user.banner.url)
Run Code Online (Sandbox Code Playgroud)

这有可能吗?

*显然不是:http://sass-lang.com/docs/yardoc/file.FAQ.html#q-ruby-code

除了我们做的'脏'代码修复之外还有其他方法(我们将_styles部分转换为rhtml然后)

#header {
  background: #efefef url(<%= @company.settings.banner.url %>);
}
Run Code Online (Sandbox Code Playgroud)

haml有这种方法吗?

ruby haml ruby-on-rails sass

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

用于学习的间隔重复(SRS)

客户要求我为在线学习网站添加简单间隔重复算法(SRS).但在把自己投入其中之前,我想与社区讨论.

基本上,该站点向用户询问一堆问题(通过自动选择来自数据库的100个总问题中的10个),并且用户给出正确或不正确的答案.然后将用户结果存储在数据库中,例如:

userid  questionid  correctlyanswered  dateanswered
1       123         0 (no)             2010-01-01 10:00
1       124         1 (yes)            2010-01-01 11:00
1       125         1 (yes)            2010-01-01 12:00    
Run Code Online (Sandbox Code Playgroud)

现在,为了最大化用户学习所有答案的能力,我应该能够应用SRS算法,以便用户下次参加测验时,会更频繁地接收错误答案的问题; 比正确回答的问题.此外,以前回答错误但最近经常回答正确的问题应该不经常发生.

有没有人之前实现过这样的东西?任何提示或建议?

Theese是我发现的最好的链接:

sql algorithm

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

IE8中的ActiveXObject

我想用javascript来创建一个文本文件,所以我使用了:

这行代码:

var fso = new ActiveXObject("Scripting.FileSystemObject");
Run Code Online (Sandbox Code Playgroud)

它在IE6中正常工作,但在IE8中没有.

有兴趣吗?

javascript activex internet-explorer-8

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

ASP.NET SiteMap - 有没有办法以编程方式查看它是否包含一个页面而不是单独遍历每个节点

想要检查我的站点地图是否包含页面.

可以只迭代SiteMap.RootNode.GetAllNodes(),但有没有办法搜索页面而无需手动迭代?

asp.net

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

有OR过滤器吗? - Django

有没有办法做到以下几点

Unicorn.objects.or_filter(magical=True).or_filter(unicorn_length=15).or_filter(skin_color='White').or_filter(skin_color='Blue')
Run Code Online (Sandbox Code Playgroud)

在哪里or_filter代表孤立的比赛


我记得使用类似的东西,但找不到功能了!

帮助会很棒!谢谢 :)

python sql django django-models django-queryset

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

是否可以使用动态TSQL查询?

我有很长的选择查询,我需要根据一些参数进行过滤,我试图通过使用部分动态TSQL来避免在单个存储过程中使用不同的存储过程或if语句...

我会避免长期选择只是为了清酒

select a
from b
where c=@c
or d=@d
Run Code Online (Sandbox Code Playgroud)

@c和@d是过滤器参数,只有一个可以同时过滤,但也可以禁用这两个过滤器.对于每个这些意味着param是禁用的0,所以我可以用where语句创建nvarchar ...

我如何在这里集成动态查询,以便'where'可以添加到普通查询中.我无法将所有查询添加为大nvarchar,因为其中有太多东西需要更改(即.何时,子查询,连接)

sql-server asp.net ado.net

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