本文整理汇总了C#中String.equals方法的典型用法代码示例。如果您正苦于以下问题:C# String.equals方法的具体用法?C# String.equals怎么用?C# String.equals使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类String
的用法示例。
在下文中一共展示了String.equals方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: PopulateFrom
public void PopulateFrom(SourceDetails details, String field, Map<String, String> substitutes) {
List<MethodSignature> methods = details.Methods;
for(MethodSignature originalMethod : details.Methods) {
if(originalMethod.type == MethodType.GET) {
substitutes.put(originalMethod.name+"\\(\\)", ConvertMethod(originalMethod.name, originalMethod.type));
} else if(originalMethod.type == MethodType.SET) {
substitutes.put(originalMethod.name+"\\([a-zA-Z\\s]+\\)", ConvertMethod(originalMethod.name, originalMethod.type) + " = "+originalMethod.value);
} else {
substitutes.put(originalMethod.name+"\\(", ConvertMethod(originalMethod.name, MethodType.NORMAL)+"\\(");
}
}
if(field != null && !field.equals("")) {
for(MethodSignature originalMethod : methods) {
String originalToken = String.format("%s.%s", field, originalMethod.name);
if(originalMethod.type == MethodType.GET) {
String token = String.format("%s.%s", field, ConvertMethod(originalMethod.name, originalMethod.type));
substitutes.put(originalToken+"\\(\\)", token);
} else if(originalMethod.type == MethodType.SET) {
String token = String.format("%s.%s = %s", field, ConvertMethod(originalMethod.name, originalMethod.type), originalMethod.value);
substitutes.put(originalToken+"\\([a-zA-Z\\s]+\\)", token);
} else {
String token = String.format("%s.%s\\(", field, ConvertMethod(originalMethod.name, MethodType.NORMAL));
substitutes.put(originalToken+"\\(", token);
}
}
}
}
示例2: Match
public bool Match(org.w3c.dom.Element element, String prefix) {
if(element != null) {
String currentPrefix = GetPrefix(element); // if prefix is null, then this is inherited
if((currentPrefix != null && prefix == null) ) {
prefix = currentPrefix; // inherit parents
}
String name = "xmlns"; // default xmlns=<reference>
if(prefix != null && !prefix.equals("")) {
name = name + ":" + prefix; // xmlns:a=<reference>
}
String value = element.getAttribute(name);
if(value == null || value.equals("")) {
Node parent = element.getParentNode();
if(parent instanceof org.w3c.dom.Element) {
return Match((org.w3c.dom.Element)element.getParentNode(), prefix);
}
}
return value != null && value.equals(reference);
}
return false;
}