小编lom*_*axx的帖子

在.NET 2.0中将List <int>转换为List <string>

你能List<int>List<string>某种方式投出一个吗?

我知道我可以遍历和.ToString()这个东西,但是演员阵容会很棒.

我在C#2.0(所以没有LINQ).

c# generics casting

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

Force.com平台的缺点

我们目前正在考虑使用Force.com平台作为我们的开发平台,销售人员和force.com网站充满了为什么它是世界上最好的平台的原因.但是,我正在寻找的是使用这样一个平台的一些真正的缺点.

salesforce force.com

89
推荐指数
7
解决办法
4万
查看次数

在C#中对IList进行排序

所以今天我遇到了一个有趣的问题.我们有一个返回IList的WCF Web服务.在我想对它进行排序之前,这并不是什么大问题.

结果是IList接口没有内置的排序方法.

我最终使用该ArrayList.Adapter(list).Sort(new MyComparer())方法来解决问题,但它对我来说似乎有点"贫民窟".

我玩弄了一个扩展方法,也继承了IList并实现了我自己的Sort()方法以及转换为List,但这些方法似乎都不太优雅.

所以我的问题是,有没有人有一个优雅的解决方案来排序IList

c# sorting generics ilist

85
推荐指数
5
解决办法
10万
查看次数

清除Visual Studio解决方案中的所有断点

是否有快捷方式清除Visual Studio中解决方案中所有项目中的所有断点?

visual-studio

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

索引是否与"IN"子句一起使用

如果我有这样的查询:

Select EmployeeId 
From Employee 
Where EmployeeTypeId IN (1,2,3)
Run Code Online (Sandbox Code Playgroud)

我在该EmployeeTypeId字段上有索引,SQL服务器是否仍然使用该索引?

sql indexing

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

使用jQuery删除元素但保留文本

我有一些看起来像这样的HTML:

<div>
    <span class="red">red text</span> some more text <span class="blue">blue text</span>
</div>
Run Code Online (Sandbox Code Playgroud)

我想要做的是使用jQuery删除div中的所有跨度而不管附加的类,但是将文本留在span标记中.所以最终结果将是:

<div>
    red text some more text blue text
</div>
Run Code Online (Sandbox Code Playgroud)

我试图使用该unwrap()方法,但它解开了div.我也尝试删除元素,但删除元素及其文本.

javascript jquery dom-manipulation

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

没有断言的单元测试

偶尔我会遇到一个没有断言的单元测试.我今天早上遇到的特定示例是测试在满足条件时写入日志文件.假设是如果没有抛出错误,则测试通过.

我个人对此没有任何问题,但是编写单元测试似乎有点"代码味道",没有任何关联它的断言.

只是想知道人们对此的看法是什么?

unit-testing assert

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

我什么时候应该使用IEnumerator在c#中进行循环?

我想知道是否有时候在foreach循环中使用IEnumerator来迭代集合是否有利?例如,有没有时间使用以下代码示例中的任何一个而不是另一个?

IEnumerator<MyClass> classesEnum = myClasses.GetEnumerator();
while(classesEnum.MoveNext())
    Console.WriteLine(classesEnum.Current);
Run Code Online (Sandbox Code Playgroud)

代替

foreach (var class in myClasses)
    Console.WriteLine(class);
Run Code Online (Sandbox Code Playgroud)

c# ienumerable iterator loops

24
推荐指数
3
解决办法
4万
查看次数

ICriteria上的NHibernate SetTimeout

有人能告诉我接口中的SetTimeout(int)方法ICriteria使用的单位是什么吗?
是毫秒,秒,分钟还是其他?

nhibernate

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

JavaScript中的接口是否必要?

我想这可以适用于任何动态语言,但我使用的是JavaScript.我们有一种情况,我们在JavaScript中编写了一些需要公开Send()函数的控件,然后由承载JavaScript的页面调用该函数.我们有一个定义了此Send函数的对象数组,因此我们遍历集合并在每个对象上调用Send().

在OO语言中,如果你想做类似的事情,你会有一个IControl接口,它有一个必须由每个控件实现的Send()函数,然后你有一个你要迭代的IControl实现的集合通过并调用send方法.

我的问题是,JavaScript是一种动态语言,是否需要定义控件应该继承的接口,还是只需要调用控件上公开的Send()函数就足够了?

javascript oop dynamic-languages interface

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