我知道如何获得相同css类的DIV列表,例如
<div class="class1">1</div>
<div class="class1">2</div>
Run Code Online (Sandbox Code Playgroud)
使用xpath //div[@class='class1']
但是如果div有多个类,例如
<div class="class1 class2">1</div>
Run Code Online (Sandbox Code Playgroud)
xpath会是什么样的呢?
我的问题是有没有办法使用Reflection检索参数列表及其值?
我想使用反射从PropertyInfo获取参数列表.
Author author = (Author)attribute;
string name = author.name;
Run Code Online (Sandbox Code Playgroud)
不行.因为会有很多属性,这不是作者的类型.
[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property, AllowMultiple = true)]
public class Author : Attribute
{
public Author(string name, int v)
{
this.name = name;
version = v;
}
public double version;
public string name;
}
public class TestClass
{
[Author("Bill Gates", 2)]
public TextBox TestPropertyTextBox { get; set; }
}
Run Code Online (Sandbox Code Playgroud) 在Visual Studio IDE中编码时我感到非常舒服.自动完成等使编码更快,让我更懒.
我在编写其他不那么强大的IDE(如Eclipse中的Android/Java)和Ruby和Rails的记事本时感到很遗憾.
我懒吗?你有同样的感觉吗?
也许我的问题应该是为什么其他IDE带来如此强大的东西?