小编Lou*_*hys的帖子

如何检查字符串是否是有效的HTTP URL?

Uri.IsWellFormedUriStringUri.TryCreate方法,但它们似乎返回true文件路径等.

如何检查字符串是否是用于输入验证的有效(不一定是活动的)HTTP URL?

.net c# validation url uri

232
推荐指数
7
解决办法
17万
查看次数

把最胖的人从超载的飞机上扔下来.

假设你有一架飞机,它的燃油含量很低.除非飞机下降3000磅的乘客重量,否则它将无法到达下一个机场.为了挽救最大数量的生命,我们想先把最重的人从飞机上扔掉.

哦,是的,飞机上有数百万人,我们希望找到最重的乘客的最佳算法,而不必整理整个列表.

这是我试图用C++编写代码的代理问题.我想按重量对乘客舱单做一个"partial_sort",但我不知道我需要多少元素.我可以实现自己的"partial_sort"算法("partial_sort_accumulate_until"),但我想知道是否有更简单的方法来使用标准STL.

c++ sorting algorithm stl

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

string.ToLower()和string.ToLowerInvariant()

有什么区别以及何时使用什么?如果我总是使用ToLower()会有什么风险,如果我总是使用ToLowerInvariant(),风险又是什么?

.net c# string

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

如何检查对象是否具有某些方法/属性?

也许使用动态模式?你可以使用dynamic关键字调用任何方法/属性,对吗?例如,如何在调用myDynamicObject.DoStuff()之前检查方法是否存在?

.net c# reflection methods properties

148
推荐指数
4
解决办法
14万
查看次数

相当于库的"app.config"(DLL)

是否有相当于app.config库(DLL)?如果不是,存储特定于库的配置设置的最简单方法是什么?请考虑该库可能在​​不同的应用程序中使用.

.net c# dll settings app-config

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

"托管"和"非托管"之间的区别

在谈论.NET时,我有时会听到/读到它,例如"托管代码"和"非托管代码",但我不知道它们是什么以及它们之间的区别是什么.根据定义,它们有什么区别?使用它们中的任何一个会产生什么后果?这种区别仅存在于.NET/Windows中吗?

.net windows unmanaged managed

137
推荐指数
3
解决办法
10万
查看次数

方法重载与C#4.0中的可选参数

哪一个更好?一目了然可选参数似乎更好(代码更少,XML文档更少等),但为什么大多数MSDN库类使用重载而不是可选参数?

当您选择使用可选参数(或重载)时,是否有任何特殊事项需要注意?

.net c# overloading optional-parameters c#-4.0

114
推荐指数
6
解决办法
7万
查看次数

如何在Java中使用单独的线程调用方法?

让我说我有一个方法doWork().如何从单独的线程(而不是主线程)调用它.

java multithreading

110
推荐指数
5
解决办法
25万
查看次数

如何向WPF文本框添加提示文本?

例如,当文本框为空时,Facebook在"搜索"文本框中有"搜索"提示文本.

如何用WPF文本框实现这一点?

Facebook的搜索文本框

.net wpf user-interface textbox

99
推荐指数
6
解决办法
9万
查看次数

如何在C#中使用Java风格的throws关键字?

在Java中,throws关键字允许方法声明它不会自己处理异常,而是将其抛给调用方法.

C#中是否有类似的关键字/属性?

如果没有等效物,你怎么能达到相同(或相似)的效果呢?

c# java exception-handling throws

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