小编lan*_*r16的帖子

用C#下载js生成的html

有一个报告网站,我想用C#解析哪些内容.我尝试使用WebClient下载html,但后来我没有得到完整的源代码,因为当我访问网站时大多数是通过js生成的.

我尝试使用WebBrowser,但即使在使用Application.Run()和SetApartmentState(ApartmentState.STA)之后也无法在控制台应用程序中使用它.

有没有其他方法来访问这个生成的HTML?我也看了看mshtml,但无法弄明白.

谢谢

html c# download dynamically-generated

8
推荐指数
1
解决办法
2624
查看次数

相当于powershell中的bash"expect"

我正在使用powershell运行另一个PowerShell脚本,在某些时候另一个脚本要求输入,我希望能够从其他脚本读取输出并根据它的输入输入.类似于你在bash上可以做的事情.

有任何想法吗?

谢谢

powershell scripting

6
推荐指数
1
解决办法
3627
查看次数

C# 中的多级继承构造函数

C#中有没有办法调用祖父的构造函数?假设我有:

public class A
{
   public A(parameterX x)
   {
      doSomething();
   }
}

public class B : A
{
   public B(parameterX x) : base(x)
   {
      doSomethingElse();
   }
}
Run Code Online (Sandbox Code Playgroud)

然后我有:

public class C : B
{
}
Run Code Online (Sandbox Code Playgroud)

我希望 C 中的构造函数调用 A 中的构造函数,我可以用什么来实现这个目的?有没有类似的东西:

public C(parameterX x) : base : base(x)
Run Code Online (Sandbox Code Playgroud)

或者我怎样才能从C调用A中的构造函数?

谢谢。

c# inheritance constructor

2
推荐指数
1
解决办法
3197
查看次数