[C#基语法]调试之快速调试,快速监视器详解
系列文章导航
[C#基语法]苏飞传奇版 http://www.sufeinet.com/thread-3091-1-1.html
大家应该还记得我上次的文章[C#基语法]之asp.net网站调试功能,开发必备
这里主要是说了最基础的调试功能。
接下我咱们一起来看看调试中的快速调试功能。
先来看看我的准备
新建一个项目,不管是Winfrom还是asp.net都可以,因为调试的方法都是一样的。
我就以获取Webbroser的Cookie为例子给大家做个例子吧。
界面如下
很简单的例子,只要单击一个获取Cookie按钮就会把Cookie提取到一个文本框里面
看下代码吧
[C#] 纯文本查看 复制代码 using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.IO;
namespace Winfrom
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
string cookie = webBrowser1.Document.Cookie;
richTextBox1.Text = cookie;
}
private void Form1_Load(object sender, EventArgs e)
{
webBrowser1.Navigate("http://www.sufeinet.com");
}
}
}
我们在
[C#] 纯文本查看 复制代码 string cookie = webBrowser1.Document.Cookie;
这一行打一个断点如下
好了现在开始运行调试吧
启动我就不多说了,可以参考我上一个文章
我们直接到调试这行
可以看到这里显示有Cookie的值,
其实我们还可以做的更多,那就是直接选择这行右键
告诉快速监视器
选择
会出来这样一个界面,在这里我们可以像写代码一样书写,并且可以得到时时的结果。
这就是我今天要说的重点,非常 的方便 。这个大家一定要掌握
我们单击那个放大竟还可以查看结果
我们删除代码中的Cookie,还可以看到更多的属性
比如现在想取Title
可以直接这样写
这样就得到了Title,
很方便 吧。
大家都试试吧。
我就写这么多,呵呵
|