我有一个枚举 enum myEnum2 { ab, st, top, under, below} 我想写一个函数来testing一个给定的值是否包含在myEnum中 像这样的东西: private bool EnumContainValue(Enum myEnum, string myValue) { return Enum.GetValues(typeof(myEnum)) .ToString().ToUpper().Contains(myValue.ToUpper()); } 但是它不起作用,因为myEnum参数不被识别。
在处理一个大的C / C ++项目时,你有关于源代码或头文件中#include的一些特定规则吗? 例如,我们可以设想遵循这两个过分的规则之一: .h文件中禁止#include ; 每个.c文件都要包含所有需要的头文件 每个.h文件都应该包含所有的依赖关系,即它应该能够单独编译而不会出现任何错误。 我想在任何项目之间都有权衡,但是你的是什么? 你有更具体的规则吗? 或任何解决scheme争论的任何链接?
我以为是CONTAINS,但这不适合我。 我正在寻找这样做: IF CONTAINS(@stringVar, 'thisstring') … 我必须运行一个select或另一个,取决于是否该variables包含一个string,我不知道如何让它的工作。 我看到的所有例子都是使用包含的列。 提前致谢。
好的,所以我们都应该知道你可以通过下面的方法将variables包含到string中: String string = "A string " + aVariable; 有没有办法做到这一点: String string = "A string {aVariable}"; 换句话说:不必closures引号并添加加号。 这是非常不吸引人的。
我有一个Rstring,格式 s = `"[some letters and numbers]_[a number]_[more numbers, letters, punctuation, etc, anything]"` 我只想要一个检查是否包含"_2"在第一个位置的方式。 换句话说,在第一个_符号之后,单数是“2”吗? 我如何在R中做到这一点? 我假设我需要一些复杂的正则expression式? 例子: 39820432_2_349802j_32hfh = TRUE 43lda821_9_428fj_2f = FALSE (注意这里有一个_2 ,但不在正确的位置)
基本上我有大约1,000,000个string,对于每个请求我必须检查一个string是否属于列表。 我担心表演,那么最好的方法是什么? ArrayList ? 哈希?
就像标题所说,我想要replacediv中的特定部分文本。 结构如下所示: <div class="text_div"> This div contains some text. </div> 例如,我想用“hello everyone”来代替“contains”。 我找不到解决scheme。
有没有find一个具有给定属性的节点的xpath方式,其值包含给定的string? 例如,我有一个XML文档,并希望find一个节点,其中的address属性包含stringDowning ,以便我可以find以下节点: <person name="blair" address="10 Downing St. London"/>
如何包含一个超过2个目录的文件。 我知道你可以使用../index.php来包含一个2个目录的文件,但是你怎么做3个目录呢? 这有道理吗? 我试过…/index.php但它不工作。 我在/game/forum/files/index.php有一个文件,它使用PHP include来包含一个文件。 它位于/includes/boot.inc.php ; /是根目录。
在search这个问题的答案时,我遇到了使用LINQ的类似的问题,但我还没有能够完全理解它们(因此,实现它们),因为我不熟悉它。 我想基本上是这样的: 检查列表中的任何元素是否包含特定的string。 如果有,请获取该元素。 我真的不知道如何去做这件事。 我能想出的是这个(当然不工作): if (myList.Contains(myString)) string element = myList.ElementAt(myList.IndexOf(myString)); 我知道为什么它不工作: myList.Contains()不返回true ,因为它将检查列表的整个元素是否与我指定的string匹配。 myList.IndexOf()将不会查找出现,因为它再次是这样,它将检查匹配string的元素。 不过,我不知道如何解决这个问题,但我想我将不得不使用类似的问题build议使用LINQ。 这就是说,如果是这种情况,我想让回答者向我解释在他们的例子中使用LINQ(正如我所说的,在我用C#的时候,我没有打扰过它)。 提前谢谢你(和加尔斯?)。 编辑:我想出了一个解决scheme; 只是遍历列表,检查当前元素是否包含string,然后设置一个string等于当前元素。 我想知道,有没有比这更有效的方法? string myString = "bla"; string element = ""; for (int i = 0; i < myList.Count; i++) { if (myList[i].Contains(myString)) element = myList[i]; }