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

C#教程

RSS
  • C#Image与Base64编码互转函数
    C#Image与Base64编码互转函数
    publicBitmapGetImageFromBase64(stringbase64string){byteb=Convert.FromBase64String(base64string);MemoryStreamms=newMemoryStream(b);Bitmapbit……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:112 | 回复:0
  • C#中关于Module和Assembly的关系
    C#中关于Module和Assembly的关系
    在《C#via.NET》中,有这样的描述  CLR并不和Module模块一起工作,相反是和程序集一起工作的。程序集是一个抽象的概念。首先,程序集是一个或多个模块、资源文件的逻辑性分组,其次程序集是重用,安全性和版本控制 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:103 | 回复:0
  • c#学习之基础篇(动态打开,显示,保存,另存为图片)[待续]
    c#学习之基础篇(动态打开,显示,保存,另存为图片)[待续]
    声明:基础知识来自于此:http://blog.163.com/chenjunfeng_2007/blog/static/119385083201019102742570/一、打开:usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingS ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:106 | 回复:0
  • C#项目中引入app.manifest管理员权限运行
    C#项目中引入app.manifest管理员权限运行
    原文地址:https://blog.csdn.net/qq395537505/article/details/51010962参考UAC:UserAccountControl参考IE保护模式:https://blog.csdn.net/xt_xiaotian/article/details/5336809打开VS2005、VS2008、VS2010、VS20 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:71 | 回复:0
  • 功能齐全、效率一流的免费开源数据库导入导出工具(c#开发,支持SQLserver、SQLite、A ...
    功能齐全、效率一流的免费开源数据库导入导出工具(c#开发,支持SQLserver、SQLite、A ...
    软件名:DataPie功能:支持SQLserver、SQLite、ACCESS数据库的导入、导出、存储过程调用,支持EXCEL2007、EXCEL2003、ACCESS2007、CSV文件导入数据库,支持EXCEL、CSV、ZIP、ACCESS文件方式导出,支持数据拆分导出及 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:65 | 回复:0
  • C#实现系统托盘
    C#实现系统托盘
    1.设置窗体属性ShowInTaskbar=false2.加notifyicon控件notifyicon1,为控件notifyicon1的属性icon添加一个icon图标。3.添加触发事件代码 //窗体最小化        private void FrmMain_SizeChanged(object  ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:52 | 回复:0
  • C#工具:防sql注入帮助类
    C#工具:防sql注入帮助类
    SQL注入是比较常见的网络攻击方式之一,它不是利用操作系统的BUG来实现攻击,而是针对程序员编程时的疏忽,通过SQL语句,实现无帐号登录,甚至篡改数据库。usingSystem;usingSystem.Collections.Generic;usingSystem ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:60 | 回复:0
  • 关于C#中获得FileUpload选择的路径问题
    关于C#中获得FileUpload选择的路径问题
      比如我选择了一个execl文件。我要获得此文件的地址。很多人用PostedFile.FileName获得到地址        //新文件夹路径       stringfileNameUrl=FileUpload_ID.PostedFile.FileName;但奇怪的是我用 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:48 | 回复:0
  • c#接口和抽象类的区别(Zhuang)
    c#接口和抽象类的区别(Zhuang)
    大家都容易把这两者搞混,我也一样,在听李建忠老师的设计模式时,他也老把抽象类说成接口,弄的我就更糊涂了,所以找了些网上的资料.     一、抽象类:     抽象类是特殊的类,只是不能被实例化;除此以外,具 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:51 | 回复:0
  • 详解C#委托和事件(一)
    详解C#委托和事件(一)
    委托(Delegate)是安全封装方法的类型,类似于C和C++中的函数指针,与函数指针不同的是,委托是面向对象的、类型安全的和可靠的;一、委托类型是CTS中五种基础类型之一,是一种引用类型,表示对具有指定参数列表和 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:51 | 回复:0
  • C#实现简单的邮件发送功能
    C#实现简单的邮件发送功能
        唉,最近要做一个项目,里面需要实现邮件发送功能。在网络上也找一些看,自己也随便写下。也当做是给自己复习下吧,如有不对之处还请大家指出。谢谢!    首先我是创建一个实体对象Model(EmailParameter ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:56 | 回复:0
  • C#自己编写的一个函数可以删除字符串中指定开头和结尾中间的字符串 ...
    C#自己编写的一个函数可以删除字符串中指定开头和结尾中间的字符串 ...
    privatestringgetstr(stringtheoldstr,stringstartstr,stringendstr){stringEffect=newstring;stringteststr=theoldstr;intStartPosition;intEndPosition;intDelLength;intLengthEffect=……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:42 | 回复:0
  • C#基础-数组
    C#基础-数组
    数组定义定义数组并赋值intscores={45,56,78,98,100};//在定义数组时赋值for(inti=0;iamp;amp;lt;scores.Length;i++){Console.WriteLine(scores);}定义数组不赋值stringstuNames=newstring;stuNames[ ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:61 | 回复:0
  • C#语言实现推箱子
    C#语言实现推箱子
    话不多说直接上代码usingSystem;namespaceBoxer{classProgram{constintWIDTH=8;constintHEIGHT=8;staticintmap=newint{……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:45 | 回复:0
  • C#:.net序列化及反序列化[XmlElement(“节点名称”)].net序列化及反序列化 ...
    C#:.net序列化及反序列化[XmlElement(“节点名称”)].net序列化及反序列化 ...
    .net序列化及反序列化序列化是指一个对象的实例可以被保存,保存成一个二进制串,当然,一旦被保存成二进制串,那么也可以保存成文本串了。比如,一个计数器,数值为2,我们可以用字符串“2”表示。如果有个对象,叫 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:52 | 回复:0
  • C#编程(十八)----------C#中的结构
    C#编程(十八)----------C#中的结构
    C#中的结构假设有一个类:class Dimensions{public double Length;public double Width;}定义了一个类,它只存储某一项的长度和宽度.嘉定编写一个布置家居的程序,让人们试着在计算机上重新布置家具,并存储每件家 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:46 | 回复:0
  • C#WMI问题答案集锦
    C#WMI问题答案集锦
    新建网页1WMI使用技巧集很多的朋友对WMI可能见过但理解不深,我也是十分想了解关于WMI的知识,可一直找不对太合适的资料,在网上的一些资料不是有很多错误,就是讲解不清,我有空的时候将关于WMI的知识集中一下,放 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:48 | 回复:0
  • C#正则删除HTML标签
    C#正则删除HTML标签
    usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Collections;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.We……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:50 | 回复:0
  • C#中用Oracle执行存储过程返回DataSet
    C#中用Oracle执行存储过程返回DataSet
    执行存储过程返回DataSet:1.存储过程中一定要有一个Output参数的游标,以便返回存储过程 --建立存储过程的返回临时表createglobaltemporarytableTMP_HIS_PPTN_JP(STCD  VARCHAR2(12)notnull,STNM  VARCHAR2(50 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:44 | 回复:0
  • c#如何通过反射获取\设置属性值、
    c#如何通过反射获取\设置属性值、
    //定义类publicclassMyClass{publicintProperty1{get;set;}}staticvoidMain(){MyClasstmp_Class=newMyClass();tmp_Class.Property1=2;Typetype=tmp_Class.GetType();//获取类型System.Reflection.Pr……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:52 | 回复:0
  • C#获取屏幕分辨率
    C#获取屏幕分辨率
    doubleworkWidth=SystemParameters.WorkArea.Width;//屏幕工作区域宽度doubleworkHeight=SystemParameters.WorkArea.Height;//屏幕工作区域高度doublescreenWidth=SystemParameters.PrimaryScreenWidth;//屏幕整体宽 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:45 | 回复:0
  • 【C#基础】HTTP发送POST二进制数据
    【C#基础】HTTP发送POST二进制数据
    //postdata为数组的请求方式publicbytePOST(stringUrl,bytebyteRequest){byteresponsebody;HttpWebRequesthttpWebRequest=null;HttpWebResponsehttpWebRe……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:44 | 回复:0
  • C#深入浅出获取时间DateTime
    C#深入浅出获取时间DateTime
    首先,先了解微软.net里面的DateTime的DateTime.Now、DateTime.Now.Date、DateTime.Now.Day、DateTime.Now.DayOfWeek、DateTime.Now.DayOfYear、DateTime.Now.Month //DateTime.Now//摘要://获取一个System.DateTim ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:59 | 回复:0
  • C#中dynamic的正确用法【转】
    C#中dynamic的正确用法【转】
    dynamic是FrameWork4.0的新特性。dynamic的出现让C#具有了弱语言类型的特性。编译器在编译的时候不再对类型进行检查,编译期默认dynamic对象支持你想要的任何特性。比如,即使你对GetDynamicObject方法返回的对象一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:38 | 回复:0
  • C#模拟HTTPPOST请求
    C#模拟HTTPPOST请求
    ///amp;amp;lt;summaryamp;amp;gt;///用于以POST方式向目标地址提交表达数据///使用application/x-www-form-urlencoded编码方式///不支持上传文件,若上传文件,请使用amp;amp;lt;seecref=amp;quot;HttpPostFileReques ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:52 | 回复:0
  • 组织机构代码校验码生成算法(C#版)
    组织机构代码校验码生成算法(C#版)
    usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;namespaceOrganizationCode{classProgram{publicstaticvoidMai……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:42 | 回复:0
  • delphi调用C#写的web服务例子-----------(重点InvRegistry.RegisterInvokeOptions(Typ ...
    delphi调用C#写的web服务例子-----------(重点InvRegistry.RegisterInvokeOptions(Typ ...
    http://blog.csdn.net/xcplates/archive/2009/11/29/4900036.aspx最近一个项目用到了delphi调用C#写的web服务的功能。用了一天的时间找原因,终于测试通过了。这是一个通过web服务把一个照片上传到网站指定位置的方 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:35 | 回复:0
  • C#注册系统全局快捷键
    C#注册系统全局快捷键
    intkeyid=10;Dictionaryamp;amp;lt;int,HotKeyCallBackHanlderamp;amp;gt;keymap=newDictionaryamp;amp;lt;int,HotKeyCallBackHanlderamp;amp;gt;();publicdelegatevoidHotKeyCallBackHanlder();publice……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:38 | 回复:0
  • 简单的c#进度条的使用
    简单的c#进度条的使用
    在用c#做WinFrom开发的过程中。我们经常需要用到进度条(ProgressBar)用于显示进度信息。这时候我们可能就需要用到多线程,如果不采用多线程控制进度条,窗口很容易假死(无法适时看到进度信息)。下面我就简单结合 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:28 | 回复:0
  • C#计算地图上某个坐标点的到多边形各边的距离在判断了某个坐标点是否在多边形内后,还 ...
    C#计算地图上某个坐标点的到多边形各边的距离在判断了某个坐标点是否在多边形内后,还 ...
    通过两个位置的经纬度坐标计算距离(C#版本)转自:https://blog.csdn.net/jasonsong2008/article/details/78423496经纬坐标系中求点到线段距离的方法转自C语言版本:https://blog.csdn.net/ufoxiong21/article/detail ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:27 | 回复:0
  • C#代码总结04---通过创建临时表DataTable进行临时编辑删除
    C#代码总结04---通过创建临时表DataTable进行临时编辑删除
    amp;amp;lt;scripttype=amp;quot;text/javascriptamp;quot;amp;amp;gt;//删除functionDelete(hdGuid){$(amp;quot;#hdGuidamp;quot;).val(hdGuid);$(amp;quot;#btnDelamp;quot;).click();}amp;amp;lt;/scriptamp;amp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:29 | 回复:0
  • C#使用Win32函数的一些类型转换
    C#使用Win32函数的一些类型转换
    C#在访问Win32Api时需要处理C结构与C#结构的映射,这在MSDN以及许多Blog上都可以找到参考的资料。Win32中有一些定义复杂的Struct,这些结构体拥有长度固定的数组或者一些特殊的结构,比如定义拥有有charName、GUID、 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:26 | 回复:0
  • C#中Socket进行数据接收的一点心得
    C#中Socket进行数据接收的一点心得
    在利用Socket进行Tcp/Ip编程的时候,免不了要进行数据的发送和接收,而数据的接收,用得最多的就是Socket的同步函数Receive(或它的重载):publicintReceive(bytebuffer,intoffset,intsize,SocketFlagssocketFlags)或 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:34 | 回复:0
  • [C#]LINQ中如何按实体的某个属性去重DistinctBy
    [C#]LINQ中如何按实体的某个属性去重DistinctBy
     LINQ中如何按实体的某个属性去重NETLINQ中如何按实体的某个属性去重后返回不重复的集合?问题描述比如有如下实体集合:Person1:Id=1,Name=amp;quot;Test1amp;quot;Person2:Id=1,Name=amp;quot;Test1amp;quot;Perso ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:38 | 回复:0
  • C#未能找到类型或命名空间名称xxxxxx的可能原因
    C#未能找到类型或命名空间名称xxxxxx的可能原因
    常见原因原因:使用的.NET版本不一样今天又被这问题撞上了,结果神奇般的解决了谷歌了很久都没有找到真正有用的解决方案,所以在这儿写下,让更多的人看到最根本的原因其实就是引用的问题,引用错了,然后VS在这上面 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:28 | 回复:0
  • c#文件的追加
    c#文件的追加
       C#追加文件新建文件   sWriter=newStreamWriter(Server.MapPath(amp;quot;.amp;quot;)+amp;quot;\\myText.txtamp;quot;,false,System.Text.Encoding.Default);   sw.WriteLine(amp;quot;追逐理想amp;quo ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:24 | 回复:0
  • DllImportc#
    DllImportc#
    c#DllImport用法http://yangruirui.javaeye.com/blog/495047.netDllImport的意义http://wenku.baidu.com/view/fa29db88d0d233d4b14e69b8.html……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:28 | 回复:0
  • 简简单单学会C#位运算
    简简单单学会C#位运算
    一、理解位运算 要学会位运算,首先要清楚什么是位运算?程序中的所有内容在计算机内存中都是以二进制的形式储存的(即:0或1),位运算就是直接对在内存中的二进制数的每位进行运算操作 二、理解数字进制 上面提到 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:28 | 回复:0
  • C#客户端网络请求对HttpClient的封装
    C#客户端网络请求对HttpClient的封装
    版权声明:本文为博主原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/a1037949156/article/details/90022280在写C#客户端程序时,或者在服务之间调用API时, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:24 | 回复:0
  • C#WCF服务端搭建和客户端调用
    C#WCF服务端搭建和客户端调用
    1)打开VisualStudio2012,在菜单上点击文件—amp;amp;gt;新建—amp;amp;gt;项目—amp;amp;gt;WCF服务应用程序。在弹出界面的“名称”对应的文本框中输入“WcfServiceTest”,然后点击“确定”按钮。如下图:2)把Visua ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 19:58 | 阅读:30 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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