小编sea*_*ong的帖子

如何获取具有多个css类的html元素

我知道如何获得相同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会是什么样的呢?

html-agility-pack

41
推荐指数
2
解决办法
4万
查看次数

使用Reflection获取属性的参数

我的问题是有没有办法使用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)

c# reflection

5
推荐指数
2
解决办法
5139
查看次数

强大的IDE会让我变懒吗?

在Visual Studio IDE中编码时我感到非常舒服.自动完成等使编码更快,让我更懒.

我在编写其他不那么强大的IDE(如Eclipse中的Android/Java)和Ruby和Rails的记事本时感到很遗憾.

我懒吗?你有同样的感觉吗?

也许我的问题应该是为什么其他IDE带来如此强大的东西?

visual-studio

3
推荐指数
1
解决办法
251
查看次数

标签 统计

c# ×1

html-agility-pack ×1

reflection ×1

visual-studio ×1