C#

C#中字符串的一般性和特殊性具体介绍(图文)
.NET

C#中字符串的一般性和特殊性具体介绍(图文)

72 0

本篇文章主要介绍了C#中字符串的一般性和特殊性的相关知识,具有很好的参考价值,下面跟着小编一起来看下吧string 类型是C#的基元类型之一,它是一个引用类型,对应FCL中的System.String类型。string 类型和普通的引用类型相比有什么样的相同点和不同点呢?1、字符串具有固定不变性,字符串存在于System.String命名空间下,通过反编译工具我们可以看到:字符串中只有两个只读的属性,没有可设置的属性,所以说string 类型的实例具有固定不变性。只要是改变了字符串的内容,系统就会在堆内存

.NET

详细介绍C#实例化接口对象的方法

620 0

下面小编就为大家带来一篇C# 实例化接口对象的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧在head first 设计模式中 用到了很多很多接口对象首先澄清一个问题,就是接口不仅可以声明对象,而且可以把对象实例化,还可以当做参数被传入。一、接口回调这就是继承中的向上转型。父类 FL=new 子类();只不过这里的父类就是interface接口。(个人认为这里不管是class的override还是interface的重写,都是一样的用法)可以把实现某一接口类创建的对象的

.NET

详解C#执行存储过程并将结果填充到GridView的示例代码

82 0

这篇文章主要介绍了C#执行存储过程并将结果填充到GridView的方法,结合实例形式分析了C#存储过程操作及GridView控件相关操作技巧,需要的朋友可以参考下本文实例讲述了C#执行存储过程并将结果填充到GridView的方法。分享给大家供大家参考,具体如下:12345678910111213141516SelectSql sq = new SelectSql();SqlConnection conn = new SqlConnection(sq.lc);conn.Open();SqlDataAdapt

具体介绍C#使用Selenium+PhantomJS抓取数据的案例(图文)
.NET

具体介绍C#使用Selenium+PhantomJS抓取数据的案例(图文)

107 0

本文主要介绍了C#使用Selenium+PhantomJS抓取数据的方法步骤,具有很好的参考价值,下面跟着小编一起来看下吧手头项目需要抓取一个用js渲染出来的网站中的数据。使用常用的httpclient抓回来的页面是没有数据。上网百度了一下,大家推荐的方案是使用PhantomJS。PhantomJS是一个没有界面的webkit浏览器,能够和浏览器效果一致的使用js渲染页面。Selenium是一个web测试框架。使用Selenium来操作PhantomJS绝配。但是网上的例子多是Python的。无奈,下载了

.NET

C#使用Socket创建一个小型的Web Server代码分享

68 0

这篇文章主要介绍了关于C#利用Socket实现创建一个小型Web Server的相关资料,文中通过示例代码介绍的很详细,需要的朋友可以参考借鉴,下面来一起看看吧。要实现了Web Server,通过以下几句代码浏览器访问就可以获得访问的数据。1234567891011121314151617181920Socket socketWatch = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);socketW

.NET

详解winform c#中子窗体关闭刷新父窗体的示例代码

1167 0

下面小编就为大家带来一篇winform c#中子窗体关闭刷新父窗体的实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧父窗体Form1 子窗体Form2 Form1中有一个datagridview控件和一添加按钮,Form2中有一个Text控件和一个保存按钮 要求点击Form1窗体上的添加按钮,弹出Form2,再text里面输入内容,点击保存自动关闭Form2,刷新Form1中datagridview中的数据From1中: 12345678910private void b

.NET

c#实现关闭子窗口和关闭父窗口的案例

554 0

下面小编就为大家带来一篇c# 实现子窗口关闭父窗口也关闭的简单实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧其实是窗口间通讯的问题,在form1上打开form2 ,form2 关闭时关闭form1实现方法:在子窗口form2中声明事件:12345678910public delegate void childclose(); public event childclose closefather; 然后在它的关闭事件中触发本事件: private void

详解C#中Timer的使用和解决重入问题
.NET

详解C#中Timer的使用和解决重入问题

132 0

本文主要介绍了C#中Timer使用及解决重入问题的相关知识。具有很好的参考价值,下面跟着小编一起来看下吧★前言打开久违的Live Writer,又已经好久没写博客了,真的太懒了。废话不多说了,直接进入这次博客的主题--Timer。为什么要写这个呢,因为前几天应朋友之邀,想做个“黑客”小工具,功能挺简单就是自动获取剪贴板的内容然后发送邮件,就需要用到Timer来循环获取剪贴板的内容,但是由于到了发送邮件这个功能,使用C#的SmtpClient始终发送不了邮件,以前写过类似发邮件的功能,当时可以用网易的,现在