Tag: C#的

获取子string – 某些字符之前的所有内容

我试图找出在string中的字符之前获取所有内容的最佳方法。 下面是一些示例string。 之前的string的长度 – 变化,可以是任何长度 223232-1.jpg 443-2.jpg 34443553-5.jpg 所以我需要从0的开始索引到之前的值。 所以子串会变成223232,443和34443553

如何将hex#FFFFFF转换为System.Drawing.Color

可能重复: 如何使用.NET从hex颜色代码获取颜色? 我想要像#FFFFFFstring转换为System.Drawing.Color 。 你是怎样做的?

Visual Studio:多个后期构build命令?

Visual Studio 2008允许我声明一个命令并将其附加到项目的构build后事件。 像许多开发人员一样,我经常使用它来将文件复制到应用程序输出目录。 我正在一个项目中,我需要从两个不同的地方将文件复制到两个不同的目的地,所有这些都在一个项目中。 换句话说,我需要从相同的构build后事件调用两个不同的xcopy命令。 它看起来后生成事件只会采取一个单一的命令,如果我需要调用多个命令,我将不得不将这些命令放在一个* .bat文件,并从后生成事件调用。 这是正确的,还是有更简单的方法来调用生成后事件中的两个命令? 在此先感谢您的帮助。

将DateTime设置为月份的开始

我如何设置一个DateTime到C#中的月份的第一个?

从string中移除HTML标记,包括C#中的 

如何在C#中使用正则expression式来移除所有的HTML标签。 我的string看起来像 "<div>hello</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div>"

如何将()分隔string拆分为List <String>

我有这样的代码: String[] lineElements; . . . try { using (StreamReader sr = new StreamReader("TestFile.txt")) { String line; while ((line = sr.ReadLine()) != null) { lineElements = line.Split(','); . . . 但后来认为我应该也可以去一个List。 但是这个代码: List<String> listStrLineElements; . . . try { using (StreamReader sr = new StreamReader("TestFile.txt")) { String line; while ((line = sr.ReadLine()) != null) { […]

如何在标准string中search/查找和replace?

有没有办法用std::string另一个stringreplace所有的子std::string ? 例如: void SomeFunction(std::string& str) { str = str.replace("hello", "world"); //< I'm looking for something nice like this }

C#线程安全快速(est)计数器

在C#中获得线程安全计数器的最佳方式是什么? 这是如此简单: public static long GetNextValue() { long result; lock (LOCK) { result = COUNTER++; } return result; } 但有更快的select吗?

有没有任何理由使用C而不是C ++进行embedded式开发?

题 我的硬件C ++和C89上有两个编译器 我正在考虑使用C ++的类,但没有多态(避免vtable)。 我想使用C ++的主要原因是: 我更喜欢使用“内联”函数而不是macros定义。 我想使用命名空间,因为我前缀杂乱的代码。 我看到C ++有点types更安全,主要是因为模板和详细的转换。 我真的很喜欢重载的函数和构造函数(用于自动投射)。 在开发非常有限的硬件(RAM的4kb)时,您是否看到有任何理由坚持使用C89? 结论 谢谢你的回答,他们真的很有帮助! 我认为这个主题通过,我会坚持与C主要是因为: 在C中预测实际的代码比较容易,如果你只有4kb的内存,这是非常重要的。 我的团队主要由C开发人员组成,所以先进的C ++function不会经常使用。 我find了一种在C编译器(C89)中内联函数的方法。 你提供了这么多好的答案,很难接受一个答案。 不幸的是,我不能创build一个wiki并接受它,所以我会select一个让我最想得到的答案。

.NET WPF记住会话之间的窗口大小

基本上,当用户调整我的应用程序的窗口时,我希望应用程序再次重新打开时,应用程序是相同的大小。 起初我虽然处理SizeChanged事件并保存高度和宽度,但我认为必须有更容易的解决scheme。 很简单的问题,但我找不到简单的解决scheme。