• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

c#

RSS

下级分类:

  • c#异步socket
    c#异步socket
    .NETSocket开发之异步Socket在基于.NET的网络服务端的开发中,我们用到和听到的最多的恐怕就是异步Socket了。异步Socket的性能比同步高出很多,但是编写代码比较复杂。因此异步Socket也是网络上讨论比较多的话题。今 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:25 | 回复:0
  • C#多线程学习 之 线程池[ThreadPool]
    C#多线程学习 之 线程池[ThreadPool]
    在多线程的程序中,经常会出现两种情况: 一种情况:   应用程序中,线程把大部分的时间花费在等待状态,等待某个事件发生,然后才能给予响应                   这一般使用ThreadPool(线程 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:25 | 回复:0
  • C#图解教程(第4版)
    C#图解教程(第4版)
    第3版译者序第2版译者序1C和.NET框架1.1在.NET之前1.1.120世纪90年代末的Windows编程1.1.2下一代平台服务的目标1.2.NET时代1.2.1.NET框架的组成1.2.2大大改进的编程环境1.3编译成CIL1.4编译成本机代码并执行编译和执 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:24 | 回复:0
  • [转]C#实现QQ接口软件--QQ的HTTP接口协议探究
    





            
 转:http://w ...
    [转]C#实现QQ接口软件--QQ的HTTP接口协议探究  转:http://w ...
    1、找寻支持QQ HTTP协议的服务器。 大家也许会被一些假像所迷惑,也许会认为QQ的HTTP服务器是基于80口进行通信的(如:218.17.209.23:80),其实不然,正真基于HTTP的服务器应该是:http://tqq.tencent.com:8000,它 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:28 | 回复:0
  • C#学习笔记(二)——变量和表达式
    C#学习笔记(二)——变量和表达式
    Ps:使用这两个关键字可以很方便的把头文件收起来(虽然VS已经集成这个功能==)但是可以一下子收起来很多个函数1、简单类型(1)变量类型(2)示例一staticvoidMain(stringargs){inta;strings;a=17; ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:31 | 回复:0
  • C#学习小记14求助一道让我头疼的C#小题
    C#学习小记14求助一道让我头疼的C#小题
    求助:一道让我头疼的C#小题!1说出以下每个场景出错的准确原因?假定Professor和Student都是实现ITeacher接口的类场景一:Professorp;Students=newStudent();ITeachert;t=s;p=t;//这里我感觉是错在p=t;一句但说不出到底 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:31 | 回复:0
  • 温故知新ASP.NET2.0(C#)(5)-Localization(本地化,多语言)
    温故知新ASP.NET2.0(C#)(5)-Localization(本地化,多语言)
    作者:webabcd介绍作者:webabcd介绍声明性资源表达式可使您的应用程序使用多种语言,而不必手动编写代码来检索资源并在页中进行替换。您只需使用ASP.NET2.0中新提供的表达式语法即可对资源替换进行定义。ASP.NET2.0 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:27 | 回复:0
  • C#系列一《C#开篇介绍》
    C#系列一《C#开篇介绍》
    1.C#的介绍       C#是为.NET平台量身订做的一种面向对象的语言,它与Java类似都属于从C++演变(提取了C++的优点,抛弃了一些困扰开发人员的底层操作)而生的语言,同时作为.NET平台的主打语言C#也吸取了其他语 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:25 | 回复:0
  • C#发送邮件程序及测试邮件服务器
    C#发送邮件程序及测试邮件服务器
     今天,总算是对这个邮件程序有个交待了。这个邮件程序反复修改,现在测试也差不多了。拿出来跟大家共享一下。源码附后,我在开头说个要点。首先,地球人都知道C#开发邮件发送程序有三个办法:第一:使用sys.web.ma ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:30 | 回复:0
  • 每天进步一点点C#根据数据画饼图
    每天进步一点点C#根据数据画饼图
    根据数据画出饼图 1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Linq;4usingSystem.Web;5usingSystem.Web.UI;6usingSystem.Web.UI.WebControls;78usingSystem.Drawing;910publ……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:34 | 回复:0
  • C#DataTable转换成ListT
    C#DataTable转换成ListT
    运用泛型和反射实现的转换,很给力。代码中掺杂详尽注释,稍微了解一下泛型和反射便可以了解转换的实质。可以直接复制粘贴进行调用哦。public class DtConverToListamp;amp;lt;Tamp;amp;gt; where T : new(){ ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:35 | 回复:0
  • 将(Oracle)数据库表导出到Excel,并生成文件(C#实现)
    将(Oracle)数据库表导出到Excel,并生成文件(C#实现)
    将(Oracle)数据库表导出到Excel,并生成文件(C#实现)关键词:C#,  ASP.NET,  Excel                                        需添加项目引用:1..NET-amp;amp;gt;Sys ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:29 | 回复:0
  • c#皮肤美化:窗体换肤方案
    c#皮肤美化:窗体换肤方案
    这次实现的换肤都是基于贴图换肤的,并不可以像QQ那样还可以调整色调甚至自定义图片为背景。如果您已经有过这方面的经验,下面的内容或许不一定适合你。       贴图换肤就是用不同的图片去画不同的地方的背景,最 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:30 | 回复:0
  • C#中计算两个时间的差
    C#中计算两个时间的差
              /// amp;amp;lt;summaryamp;amp;gt;        /// 计算两个日期的时间间隔        /// amp;amp;lt;/summaryamp;amp;gt;        /// amp;amp;lt;param name=amp;quot ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:39 | 回复:0
  • 【转】C#编写简单的聊天程序
    【转】C#编写简单的聊天程序
    本文示例源代码或素材下载程序的分析与设计1.明确程序功能如果大家现在已经参加了工作,你的经理或者老板告诉你,“小王,我需要你开发一个聊天程序”。那么接下来该怎么做呢?你是不是在脑子里有个雏形,然后就直接 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:40 | 回复:0
  • C#排序算法(1)选择排序
    C#排序算法(1)选择排序
    using System;     namespace SelectionSorter   {       public class SelectionSorter       {           private int min;           public void Sort( ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:40 | 回复:0
  • 【收藏】本周ASP.NET英文技术文章推荐[03/23 - 04/05]:C#、Visual Studio、MVC、死锁 ...
    【收藏】本周ASP.NET英文技术文章推荐[03/23 - 04/05]:C#、Visual Studio、MVC、死锁 ...
    摘要 本期共有9篇文章: 提高C#和Visual Studio 2008生产力的10个技巧 ASP.NET MVC Action过滤器:缓存和压缩 程序停止工作及其解决方法:第一部分:死锁 调用Digg、Flickr、Facebook、YouTube、Twitter、L ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:41 | 回复:0
  • 【译】C#迭代器
    【译】C#迭代器
    原文链接:传送门。一个迭代器而用来步进一个集合,比如列表或者数组。一个迭代器方法或者get访问器将会在一个集合上执行一个自定义的迭代器。一个迭代器方法使用yieldreturn语句来每次返回集合中的一个元素。当程序 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:36 | 回复:0
  • C#访问Win32的一些尝试
    C#访问Win32的一些尝试
    使用C#调用Win32Api大部分情况下基本只涉及到参数类型的转变,但在遇到Win32Api返回LPVOID*lpBuff时会遇到一些解析遍历难题。lpBuff为二维指针,*lpBuff是指向其内容的数组的首地址,在C/C++中可直接通过数组下标进 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:40 | 回复:0
  • C#异步编程中的最佳实践(做法)
    C#异步编程中的最佳实践(做法)
     原文地址StephenCleary  写得很详细,尤其讲到了 GUI上下文调用,在APS.NET中它会阻塞GUI线程,从而导致死锁。而控制台中却不存在这个问题。比如开发过程中本地写控制台程序测试没问题,但是发布到IIS异步处理 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:33 | 回复:0
  • c#主窗体更新子窗体进程间通信
    c#主窗体更新子窗体进程间通信
    1.窗体间数据传输主窗体连续不断更新给子窗体 本文章来源于网络年代久远如有侵犯请联系删除1.通过在windowsform之间传值,我总结了有四个方法:全局变量、属性、窗体构造函数和delegate。第一个全局变量:这个最简 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:30 | 回复:0
  • ArcEngine创建IElement简单例子C#代码
    ArcEngine创建IElement简单例子C#代码
    代码下载地址:https://files.cnblogs.com/ogis/MapControlApplication2.rar以下几个函数功能主要是向地图中添加IElement,一共四个函数:GetColor,CreateSimpleLineSymbol,CreateSimpleFillSymbol,AddCreateElement功 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:37 | 回复:0
  • C#数字转换成百分比数
    C#数字转换成百分比数
    参考:https://blog.csdn.net/qq_34147601/article/details/103386579?depth_1-utm_source=distribute.pc_relevant.none-taskamp;amp;amp;utm_source=distribute.pc_relevant.none-task deciamlpercent=0.123456789 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:30 | 回复:0
  • C#中out的一种用法
    C#中out的一种用法
    1.当希望方法返回多个值时,声明out 方法很有用。这样使方法可以有选择地返回值。 usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespace求数组最大最小值{classProgram{stat ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:38 | 回复:0
  • C#中的abstract与virtual的用法
    C#中的abstract与virtual的用法
    关于C#中的abstract与virtual的用法一直迷糊。于是自己动手写一写试试。1.第一种情况viewsourceprint?1//抽象动物类,声明抽象方法Shout(),注意抽象方法没有方法体2abstractclassAnimal3{4publicabstractvoidShout() ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:37 | 回复:0
  • 多映射通用集合类(C#实现)--支持一键多值存储
    多映射通用集合类(C#实现)--支持一键多值存储
    .net的通用Dictionary集合类有一个“键”唯一约束。考虑这样一种情况:你想在Dictionary中存AuthorName以及Articles。首先,你想加入Bob-amp;amp;gt;Article_Good_One,而当你想加入Bob-amp;amp;gt;Article_Good_Seco ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:42 | 回复:0
  • C#打印(PrintDocument、PrintDialog、PageSetupDialog、PrintPreviewDialog)
    C#打印(PrintDocument、PrintDialog、PageSetupDialog、PrintPreviewDialog)
    这几天一直在弄C#打印,下面整理过后的打印范例,主要介绍了PrintDocument的主要属性、方法的应用。及打印过程中可能用的到得PrintDialog、PageSetupDialog、PrintPreviewDialog对话框。代码:usingSystem;usingSyst ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:31 | 回复:0
  • c#:解析json,转成xml,简单方便
    c#:解析json,转成xml,简单方便
    没看到.netframework中有这样的功能,懒得到处找了,索性花点时间自己写一个1/*2*CreatedbySharpDevelop.3*Date:2013/6/244*User:sliencer5*Time:21:546*7*TochangethistemplateuseTools| ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:26 | 回复:0
  • c#生成10位数字英文随机码
    c#生成10位数字英文随机码
    #region产生10位随机码//随机数privatestaticcharconstant={'0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f','g','h','i','j','k','l','m',……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:32 | 回复:0
  • c#中带参数sql查询
    c#中带参数sql查询
    System.Data.SqlClient.SqlParameterparameters={                   newSqlParameter(amp;quot;@Model_GUIDamp;quot;,SqlDbType.UniqueIdentifier),                   newS ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:28 | 回复:0
  • C#下的Redis学习
    C#下的Redis学习
    Redis作为世界上最快的分布式NoSQL的数据存储,在高性能构架中离不开他的身影 Centos下安装Rediswgethttp://download.redis.io/redis-stable.tar.gztarxvzfredis-stable.tar.gzcdredis-stablemake 配置Redis环境: ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:22 | 回复:0
  • C#添加日志log4net
    C#添加日志log4net
     1、首先在项目中添加Nuget程序包...2、然后在NuGet窗体中搜索Log4Net,然后点击安装amp;amp;lt;安装过程可能会持续几分钟,请耐心等待amp;amp;gt;3、在项目中添加一个Config文件,如已有App.config,则直接在其中 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:24 | 回复:0
  • C#数组、多维数组(矩形数组)、锯齿数组(交叉数组)
    C#数组、多维数组(矩形数组)、锯齿数组(交叉数组)
    数组是变量的索引列表,可以在方括号中指定索引来访问数组中的各个成员,其中索引是一个整数,从0开始。一维数组多维数组(矩形数组)数组的数组(锯齿数组)数组必须在访问之前初始化,数组的初始化有两种方式,可 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:30 | 回复:0
  • C#中配置文件的使用
    C#中配置文件的使用
    1.向项目添加app.config文件:右击项目名称,选择“添加”→“添加新建项”,在出现的“添加新项”对话框中,选择“添加应用程序配置文件”;如果项目以前没有配置文件,则默认的文件名称为“app.config”,单击“确 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:59 | 回复:0
  • C#下水晶报表的数据动态绑定(推模式,非关联数据库)
    C#下水晶报表的数据动态绑定(推模式,非关联数据库)
    因为项目的中的数据是来源于网络,而不是数据库,所有的table都是动态创建的,因此使用报表时也需要动态创建.具体示例如下:1. MainForm下Data的获取:       publicDataTabletable=newDataTable(amp;quot;myTabl ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:28 | 回复:0
  • c#中serialPort1_DataReceived串口接收事件处理
    c#中serialPort1_DataReceived串口接收事件处理
    1.缓冲区不定字节读取(波特率很高也没问题)//Thread.sleep(1000);//处理事件这块可以加上延时确保不定数的数据可以全部收到缓冲后,才去读缓冲内容--单位:毫秒bytedata=newbyte;//定义缓冲区,因为串口事件触发时有可 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:26 | 回复:0
  • Component-BasedDevelopmentwithVisualC#
    Component-BasedDevelopmentwithVisualC#
    本文转自http://www.codeproject.com/KB/books/0764549146_8.aspx Chapter8:CreatingFrontEndswiththeWebBrowserComponent AuthorTedFaisonTitleComponent-BasedDevelopmentwithVisualC#……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:37 | 回复:0
  • C#.NET更智能的数据库操作的封装完整版(重构)
    C#.NET更智能的数据库操作的封装完整版(重构)
    前述:第一次发表文章,不过是对数据库简单的封装,主要是阐述下思路。那么在上篇文章,在大家的指导下和提出意见,并自己对代码进行了思考。在这两天我重构了新的框架,我觉得我写的可以称得上框架,为什么?请大家 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:34 | 回复:0
  • 谈谈C#基元类型
    谈谈C#基元类型
    首先看一下.NET 中的基元类型,如下表: C# Type | .NET Framework Type -------------| ---------------------- bool | System.Boolean byte | System.Byte sbyte | ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:29 | 回复:0
  • 【转】C#自定义异常类简介
    【转】C#自定义异常类简介
    文章来源:http://www.csharpwin.com/csharpspace/7788r1541.shtml摘要:本文解决了C#异常类的自定义问题。我们可以捕获一个通用的异常,识别它和应用程序的关系,然后把它作为特定于应用程序的异常再次抛出,以便能 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:56 | 阅读:28 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap