小编Sil*_*ght的帖子

如何在Webbrowser控件中禁用"安全警告"窗口

我正在使用Webbrowser控件登录HTTPS站点.但我得到弹出"安全警告":

安全警告窗口

下面的代码不起作用.为什么?

ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateValidationCallback(ValidateServerCertificate);

    public static bool ValidateServerCertificate(object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors)
    {
        return true;
    }
Run Code Online (Sandbox Code Playgroud)

我应该把这些代码放在哪里?

stackoverflow中还有另一个旧线程,带有codeproject链接.
它也不起作用......

如何禁用此警报?

我正在使用visual studio 2010和.net 4 ...

提前致谢

c# browser security https winforms

4
推荐指数
1
解决办法
9456
查看次数

如何在Parallel.Foreach中定义计数器并在特定数量中停止该循环

如何在Parallel.Foreach中定义计数器并停止以特定数量消耗
我问了这个问题,因为Parallel.ForEach中的那个计数器在常规操作中不起作用.
请看这个小例子:

static void Main(string[] args)
{
    int Count_Step = -1;
    string[] lines = new string[] 
    { 
        "0",
        "1",
        "2",
        "3",
        "4",
        "5",
        "6",
        "7",
        "8",
        "9",
        "10",
        "11",
        "12",
        "13",
        "14",
        "15",
        "16",
        "17",
        "18",
        "19"
    };

    List<string> list_lines = new List<string>(lines);

    ParallelOptions parallelOptions = new ParallelOptions();
    parallelOptions.MaxDegreeOfParallelism = 3;

    Parallel.ForEach(list_lines, parallelOptions, (line, state, index) =>
    {
        if (Count_Step == 10)
            state.Stop();
        Count_Step++;
        Console.WriteLine(index + " : " + line + " : " + Count_Step); …
Run Code Online (Sandbox Code Playgroud)

c# .net-4.0 console-application parallel.foreach

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

如何将System.Web引用添加到Windows窗体应用程序

我想在Windows窗体应用程序中使用HttpUtility.UrlEncode,
但我在.NET(添加引用)区域找不到System.Web!
如何将此程序集添加到我的项目中?
我正在使用.net 4 ...

提前致谢

c# reference visual-studio-2010 system.web windows-applications

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

如何将jquery中的字符串与多个字符串拆分为分隔符

我想在jquery或javascript中使用多个分隔符拆分字符串.
我们可以将一个字符串作为分隔符:

var x = "Name: John Doe\nAge: 30\nBirth Date: 12/12/1981";
var pieces = x.split("\n"), part;
for (var i = 0; i < pieces.length; i++) {
         bla bla bla
}
Run Code Online (Sandbox Code Playgroud)

但是我希望将字符串(x)拆分为:Age:Date:(表示字符串数组作为分隔符)
,最后我想要一个带有这些部分的sting数组:"Name:John Doe \n","30 \nBirth"," 1981年12月12日"
那个x字符串只是一个例子,我没有这样的字符串!我怎么能重写这些代码?

javascript regex string jquery split

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

如何将项目(文本和值)添加到ComboBox并在SelectedIndexChanged中读取它们(SelectedValue = null)

我想在这样的组合框中添加一些项目:

public class ComboboxItem
{
    public string Text { get; set; }
    public object Value { get; set; }

    public override string ToString()
    {
        return Text;
    }
}

ComboboxItem item = new ComboboxItem();
item.Text = "choose a server...";
item.Value = "-1";
ComboBox_Servers.Items.Add(item);
...   
Run Code Online (Sandbox Code Playgroud)

并阅读这些文本和值,SelectedIndexChanged如下所示:

private void ComboBox_Servers_SelectedIndexChanged(object sender, EventArgs e)
{
    MessageBox.Show(ComboBox_Servers.SelectedValue.ToString());
}
Run Code Online (Sandbox Code Playgroud)

但是SelectedValue总是为null!问题是什么,我该如何解决?

c# combobox winforms

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

FiddlerCore如何解密HTTPS流量

我为捕获https流量写了一个小程序.我想使用该软件捕获DECODED获取和发布数据.
如你所知,Fiddler应用程序可以像魅力那样做,现在我正在寻找一种在我的程序中这样做的方法.

例如,这是我的代码:

   void FiddlerApplication_AfterSessionComplete(Fiddler.Session oSession)
        {
            this.Invoke(new MethodInvoker(delegate
            {
                oSession.bBufferResponse = true;
                txtLog.Text += "full-url : \r\n" + oSession.fullUrl.ToString() + "\r\n-----------------------------------------------\r\n";
                txtLog.Text += "method : \r\n" + oSession.oRequest.headers.HTTPMethod + "\r\n-----------------------------------------------\r\n";
                txtLog.Text += "request headers : \r\n" + oSession.oRequest.headers + "\r\n-----------------------------------------------\r\n";
                txtLog.Text += "responce headers : \r\n" + oSession.oResponse.headers + "\r\n-----------------------------------------------\r\n";
                txtLog.Text += "get request body as string : \r\n" + oSession.GetRequestBodyAsString() + "\r\n-----------------------------------------------\r\n";
                txtLog.Text += "request body bytes : \r\n" + oSession.requestBodyBytes + "\r\n>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>\r\n";

                txtLog.SelectionStart = txtLog.Text.Length; …
Run Code Online (Sandbox Code Playgroud)

c# windows-applications fiddlercore

4
推荐指数
1
解决办法
7720
查看次数

c ++中的枚举类-replacement- in c#

看看这些c ++代码:

enum class Flag : int32 {
    f_unread = (1 << 0),
    f_out = (1 << 1),
    f_mentioned = (1 << 4),

    MAX_FIELD = (1 << 4),
};
Run Code Online (Sandbox Code Playgroud)

c#中这些代码的隐蔽是什么?

c# c++ enums class

4
推荐指数
1
解决办法
364
查看次数

为什么调用 LastIndexOf 时会忽略某些字符?

请看一下这些代码:

\n\n
string str_to_find = "\xe2\x9e\x96\xe2\x9e\x96\xe2\x9e\x96\xe2\x9e\x96\xe2\x9e\x96\xe2\x9e\x96\xe2\x9e\x96\xe2\x9e\x96\xe2\x9e\x96\xe2\x9e\x96\\r\\n";\nstring str = "Nancy" + str_to_find;\nif (str.EndsWith(str_to_find)) {\n    str = Remove_Last_String(str, str_to_find);\n}\n
Run Code Online (Sandbox Code Playgroud)\n\n

这是方法:

\n\n
public static string Remove_Last_String(string Source, string Find) {\n    int i = Source.LastIndexOf(Find);\n    if (i >= 0) {\n        string new_str = Source.Substring(0, i);\n        return new_str;\n    }\n    else return Source;\n}\n
Run Code Online (Sandbox Code Playgroud)\n\n

我想要Nancy输出。
\n但是方法返回:
\n Nancy\xe2\x9e\x96\xe2\x9e\x96\xe2\x9e\x96\xe2\x9e\x96\xe2\x9e\x96\xe2\x9e\x96\xe2\x9e\x96\xe2\x9e\x96\xe2\x9e\x96\xe2\x9e\x96
\n这些奇怪的字符有什么问题&我该如何修复它?

\n

c# string replace

4
推荐指数
1
解决办法
287
查看次数

字符串格式 - 如何更改负号位置

string.Format喜欢这样的:

string Test = string.Format("{0:#,0}", NegativeNumber);
Run Code Online (Sandbox Code Playgroud)

如何更改负号位置(方向 - >左或右)?

c# string sign

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

如何在代码中访问服务器端 div(内部内容页面)

如何在代码后面(内容页面内)访问服务器端 div?
表示内容页面中有一个 div,如下所示:

<div id="MyDiv" runat="server">
</div>
Run Code Online (Sandbox Code Playgroud)

但下面的代码不起作用:

 MyDiv.Style.Add("display", "none"); 
Run Code Online (Sandbox Code Playgroud)

编辑
我很抱歉,这是我的错误!
上面的代码是正确的,工作完美,没有问题。我的错误是关于我的 css,在修复它之后一切正常。
所以真的很感谢你的关注和回答。

c# asp.net visual-studio-2010 runatserver content-pages

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