设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
QQ登录
微信登录
登陆
注册
门户
Portal
开源
问答
系统
工作
资讯
论坛
BBS
硬件
编程
漏洞
安全
虚拟化
问答
投稿
文章
帖子
用户
快速发帖
客服电话
点击联系客服
在线时间:8:00-16:00
客服电话
132-9538-2358
电子邮件
[email protected]
APP下载
迪恩网络APP
随时随地掌握行业动态
官方微信
扫描二维码
关注迪恩网络微信公众号
问题反馈
返回顶部
电脑基础
选购指南
故障排查
笔记本
电脑组装
电视盒子
平板电脑
电脑周边
Python
Java
Node.js
c#
Ruby
JSP
LUA
ASP.NET
VBScript
VB.NET
Perl
Erlang
Scala
Julia
JavaScript
VUE
JQuery
Node.js
TypeScript
AJAX
HTML
CSS
BootStrap
综合其他
经典问答
漏洞分析
CVE漏洞
安全教程
安全设置
杀毒防毒
病毒查杀
脚本攻防
入侵防御
工具使用
加密解密
手机安全
安全其他
Docker
网址转二维码
网址缩短
网址转二维码
网址转二维码
qrcode.16892.net
qrcode.55276.net
qrcode.devdocs.uk
qrcode.mlink.in
qrcode.ogeek.cn
qrcode.ostack.cn
qrcode.shenghuobao.net
qrcode.shenzhenjia.cn
qrcode.sqlite.in
qrcode.vigge.cn
qrcode.vigge.net
qrcode.vigges.net
qrcode.wujigu.com
qrcode.xstack.ru
tools.16892.net
tools.55276.net
tools.devdocs.uk
OStack程序员社区-中国程序员成长平台
›
门户
›
编程
›
c#
›
C#教程
C#教程
RSS
C#中的语言特性都是从何而来?
前几天推荐一个同事用“可选参数”,推荐完了我还画蛇添足的说这是.Net4中的新特性。但是事后才发现这个新特性是C#4.0的语言特性,与.Net4无关。其实也不只这一次,我平时也经常把语言、框架、运行时,有时甚至还有 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 20:00
|
阅读:186
|
回复:0
c#loadxml中文报错
amp;amp;lt;?xmlversion=amp;quot;1.0amp;quot;encoding=amp;quot;GB2312amp;quot;?amp;amp;gt;……
作者:菜鸟教程小白
|
时间:2022-7-10 20:00
|
阅读:218
|
回复:0
剑指Offer的学习笔记(C#篇)-- 数字在排序数组中出现的次数
题目描述 统计一个数字在排序数组中出现的次数。 一 . 题目分析 该题目并不是难题,但该题目考察目的是正确的选择合适的查找方法。题目中有一个关键词是:排序数组,也就是说,该数组已经排好了,我一 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 20:00
|
阅读:291
|
回复:0
C#DateTime和DateTime?格式化时间
DateTime:amp;amp;lt;%=Model.CreateTime.ToString(amp;quot;yyyy年MM月dd日H时m分s秒amp;quot;)%amp;amp;gt; DateTime?:amp;amp;lt;%=view.CommentTime.GetValueOrDefault().ToString(amp;quot;yyyy年MM月dd日H ...……
作者:菜鸟教程小白
|
时间:2022-7-10 20:00
|
阅读:521
|
回复:0
【转】【C#】序列化(Serialize)、反序列化(Deserialize)
序列化又称串行化,是.NET运行时环境用来支持用户定义类型的流化的机制。其目的是以某种存储形成使自定义对象持久化,或者将这种对象从一个地方传输到另一个地方。 .NET框架提供了两种串行化的方式:1、是使用Binar ...……
作者:菜鸟教程小白
|
时间:2022-7-10 20:00
|
阅读:273
|
回复:0
c#相关
一、net、winform代码获取webconfig的内容webconfig:amp;amp;lt;appSettingsamp;amp;gt;amp;amp;lt;addkey=amp;quot;strConnamp;quot;value=amp;quot;server=10.1.0.7;database=db;uid=sa;password=amp;quot;/amp;a ...……
作者:菜鸟教程小白
|
时间:2022-7-10 20:00
|
阅读:216
|
回复:0
【C# 系 列】排序算法
冒泡排序 本人用了C#开发出冒泡排序算法。希望能为C#语言的学习者带来一些益处。不要忘了,学语言要花大力气学数据结构和算法。 using System; namespace BubbleSorter { public class BubbleSorter { p ...……
作者:菜鸟教程小白
|
时间:2022-7-10 20:00
|
阅读:169
|
回复:0
定时任务-C#线程类windows服务
原理最常用的就是C#中timer类写一个定时方法,然后在把他宿主到windows服务里面。C#中Timer分类关于C#Timer类 在C#里关于定时器类就有3个C#Timer使用的方法1.定义在System.Windows.Forms里C#Timer使用的方法2.定义 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 20:00
|
阅读:178
|
回复:0
使用VisualC#.NET向Excel工作簿传输数据
概述最常用于向Excel工作簿传输数据的技术是自动化。利用“自动化”,您可以调用特定于Excel任务的方法和属性。“自动化”给您提供了指定数据在工作簿中所处的位置、将工作簿格式化以及在运行时进行各种设置的最大的 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 20:00
|
阅读:153
|
回复:0
C#面向对象3静态和非静态的区别
静态和非静态的区别1.在非静态类中,既可以有实例成员(非静态成员),也可以有静态成员.2.在调用实例成员的时候,需要使用对象名.实例成员; 在调用静态成员的时候,需要使用类名.静态成员名;总结:静态成员必须使用类名 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 20:00
|
阅读:156
|
回复:0
C#进程优先级和线程优先级的方法
C#设置进程优先级的方法this.process1=Process.GetCurrentProcess();process1.PriorityClass=ProcessPriorityClass.High; C#设置线程优先级的方法 Thread.CurrentThread.Priority=ThreadPriority.Highest; ...……
作者:菜鸟教程小白
|
时间:2022-7-10 20:00
|
阅读:153
|
回复:0
C#各数据类型范围
类型 范围 大小sbyte -128 到 127 有符号 8 位整数byte 0到255 无符号 8 位整数char U+0000 到 U+ffff ……
作者:菜鸟教程小白
|
时间:2022-7-10 20:00
|
阅读:154
|
回复:0
Amazon超级畅销书之《C#与.NET3.5高级程序设计(第4版)》
C#与.NET3.5高级程序设计(第4版)应用程序开发的目标始终如一,就是在最短时间内制作出最好的软件。当今最流行的快速开发平台是什么,毫无疑问,是微软公司的.NETFramework。经过近8年的发展,微软的.NET已经变得非 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 20:00
|
阅读:135
|
回复:0
c#(asp.net)杂谈笔记
1.js解析json格式的时间ViewCode//转换json格式时间的方法如Date(1340239979000)转换为正常functionConvertJSONDateToJSDateObject(JSONDateString){vardate=newDate(parseInt(JSONDateStrin……
作者:菜鸟教程小白
|
时间:2022-7-10 20:00
|
阅读:117
|
回复:0
sql2005+调用c#扩展
无意中得到一个pdf,上边写着数据库中可以写正则,看下边代码select*fromuserinfowhereusernamelike'A%P'orusernamelike'B%P'orusernamelike'C%P' 可以被下边的替换select*fromuserinfowhereREGEXP_LIKE(username,'^p ...……
作者:菜鸟教程小白
|
时间:2022-7-10 19:59
|
阅读:154
|
回复:0
c#高精度的timer
核心代码摘自http://www.codeproject.com/Articles/98346/Microsecond-and-Millisecond-NET-Timer想用c#(winform)做一个毫秒级别的计时器,发现微软自带的Timer控件经度不够。找到了这段代码,大意是用的类System.Di ...……
作者:菜鸟教程小白
|
时间:2022-7-10 19:59
|
阅读:149
|
回复:0
C#-配置动态更新
生产中经常会遇到修改配置的情况,但是又需要重启应用程序,是不是有点小烦躁....下面了解下在不重启情况下,实现配置更新实时生效publicstaticvoidSetConfig(stringkey,stringvalue){Configurationconfiguration=Co ...……
作者:菜鸟教程小白
|
时间:2022-7-10 19:59
|
阅读:155
|
回复:0
C#文件下载四方法
usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.WebControls.WebParts;using……
作者:菜鸟教程小白
|
时间:2022-7-10 19:59
|
阅读:131
|
回复:0
C#中DllImport用法汇总
最近使用DllImport,从网上google后发现,大部分内容都是相同,又从MSDN中搜集下,现将内容汇总,与大家分享。 大家在实际工作学习C#的时候,可能会问:为什么我们要为一些已经存在的功能(比如Windows中的一些功能 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 19:59
|
阅读:132
|
回复:0
C#静态构造函数和析构函数片段化认知
一、静态构造函数一个类可以有静态构造函数,实现如下源代码。静态构造函数有以下特性:1)、静态构造函数不能有修饰符(润饰符)2)、静态构造函数不能有参数3)、不能被调用——在实例化类的时候,静态构造函数被 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 19:59
|
阅读:136
|
回复:0
C#DataSet和DataTable详解
1、创建DataSet对象:DataSetds=newDataSet(amp;quot;DataSetNameamp;quot;); 2、查看调用SqlDataAdapter.Fill创建的结构 da.Fill(ds,amp;quot;Ordersamp;quot;); DataTabletbl=ds.Table; f ...……
作者:菜鸟教程小白
|
时间:2022-7-10 19:59
|
阅读:125
|
回复:0
C#对XML数据的操作
Xml数据格式是.Net平台下面通用的数据格式,也就是说,在.NET平台下,几乎所有的数据都是以Xml数据进行传输的,从数据库操作到WebService无一例外! 而作为微软首推的.NET编程语言C#来说,它对XML ...……
作者:菜鸟教程小白
|
时间:2022-7-10 19:59
|
阅读:113
|
回复:0
c#语言骨架
……
作者:菜鸟教程小白
|
时间:2022-7-10 19:59
|
阅读:115
|
回复:0
C# 读取txt文件生成Word文档
本文将以C#程序代码为例介绍如何来读取txt文件中的内容,生成Word文档。在编辑代码前,可参考如下代码环境进行配置: Visual Studio 2017 .Net Framework 4.6.1 Free Spire.Doc for .NET .txt文档 dll文件安装(3种 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 19:59
|
阅读:96
|
回复:0
Javascript与C#互相调用
问:1.如何在JavaScript访问C#函数?2.如何在JavaScript访问C#变量?3.如何在C#中访问JavaScript的已有变量?4.如何在C#中访问JavaScript函数?问题1答案如下:javaScript函数中执行C#代码中的函数:方法一:1、首先建立 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 19:59
|
阅读:99
|
回复:0
C#通过socket实现UDP通信
UDP不属于面向连接的通信,在选择使用协议的时候,选择UDP必须要谨慎。在网络质量令人十分不满意的环境下,UDP协议数据包丢失会比较严重。但是由于UDP的特性:它不属于连接型协议,因而具有资源消耗小,处理速度快 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 19:59
|
阅读:109
|
回复:0
C#窗体钉在桌面、置底、嵌入桌面的办法
想做一个桌面时钟,钉在桌面上不影响正常使用,只在看桌面的时候显示。从网上多方寻找找到这么个代码,但是还是有不方便的地方,大家探讨一下。这个程序在使用“显示桌面”的时候还可以显示,将程序的Form1.cs改为: ...……
作者:菜鸟教程小白
|
时间:2022-7-10 19:59
|
阅读:104
|
回复:0
C#设置开机自动启动
1stringKJQD=WebConfigurationManager.AppSettings.ToString().Trim();2//stringKJQD=Application.ExecutablePath;//两种方式3if(!System.IO.File.Exists(KJQD))//判断指定文件是……
作者:菜鸟教程小白
|
时间:2022-7-10 19:59
|
阅读:99
|
回复:0
C# 反射机制
1、 什么是反射2、 命名空间与装配件的关系3、 运行期得到类型信息有什么用4、 如何使用反射获取类型5、 如何根据类型来动态创建对象6、 如何获取方法以及动态调用方法7、 动态创建委托1、什么是反射 Ref ...……
作者:菜鸟教程小白
|
时间:2022-7-10 19:59
|
阅读:114
|
回复:0
[C#][SAMPLE][CODE][Control]TextBox和Validating事件的相关处理
:本示例来自《C#入门经典》第三版中文版,P342-P348:1、TextBox控件的基本使用2、Validating事件的使用3、多委托处理同一事件方法:2文件(其余默认)Form1.Designer.cs 1namespace WA_TextBoxTest 2 Form1 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 19:59
|
阅读:93
|
回复:0
GridView导出到Excel或Word文件的C#代码
前台代码:amp;amp;lt;%@PageLanguage=amp;quot;C#amp;quot;AutoEventWireup=amp;quot;trueamp;quot;CodeFile=amp;quot;ExportDemo.aspx.csamp;quot;Inherits=amp;quot;ExportDemoamp;quot;%amp;amp;gt;amp;amp;lt;! ...……
作者:菜鸟教程小白
|
时间:2022-7-10 19:59
|
阅读:92
|
回复:0
C#多线程学习(五) 多线程的自动管理(定时器)
本系列文章导航 C#多线程学习(一) 多线程的相关概念 C#多线程学习(二) 如何操纵一个线程 C#多线程学习(三) 生产者和消费者 C#多线程学习(四) 多线程的自动管理(线程池) C#多线程学习(五) 多线程的自动管理(定时器) C ...……
作者:菜鸟教程小白
|
时间:2022-7-10 19:59
|
阅读:91
|
回复:0
C#利用RabbitMQ实现点对点消息传输
RabbitMQ做为消息代理,负责接收和转发消息,可以将RabbitMQ比喻为一个邮筒、一个邮局和一个邮递员。本文主要以一个简单的小例子,简述RabbitMQ实现消息传输的相关内容,仅供学习分享使用,如有不足之处,还请指正。 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 19:59
|
阅读:83
|
回复:0
C#判断ContextMenuStrip右键菜单的来源(从哪个控件弹出来的)
有时候,为了提高性能和节约资源,我们会为多个控件,指定同一个右键弹出菜单,这时,通常会产生一个需求:判断当前的弹出菜单是从哪个控件上弹出来,也就是“是由哪个控件的右键点击触发的”,以便于做进一步的控制 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 19:59
|
阅读:90
|
回复:0
C#索引器
索引器允许类或者结构的实例按照与数组相同的方式进行索引取值,索引器与属性类似,不同的是索引器的访问是带参的。索引器和数组比较:(1)索引器的索引值(Index)类型不受限制(2)索引器允许重载(3)索引器不是一个变量 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 19:59
|
阅读:82
|
回复:0
C#设计模式-代理模式
在软件开发过程中,有些对象有时候会由于网络或其他的障碍,以至于不能够或者不能直接访问到这些对象,如果直接访问对象给系统带来不必要的复杂性,这时候可以在客户端和目标对象之间增加一层中间层,让代理对象代替 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 19:59
|
阅读:72
|
回复:0
c#-使用Assembly.Load正确加载依赖项
主程序代码删除dll依旧可以执行https://files.cnblogs.com/files/NanShengBlogs/sample.zip 1staticvoidMain(stringargs)2{3//PrincipalContextctx=newPrincipalContext(Conte……
作者:菜鸟教程小白
|
时间:2022-7-10 19:59
|
阅读:80
|
回复:0
C#string[]转listlong
Listamp;amp;lt;longamp;amp;gt;sIds=ids.TrimEnd(',').Split(newchar{','}).ToList().ConvertAll(s=amp;amp;gt;long.Parse(s)); ……
作者:菜鸟教程小白
|
时间:2022-7-10 19:59
|
阅读:75
|
回复:0
C#WINFORM打包数据库
实现效果:安装项目时直接附加数据库。1.首先在需要部署的项目的解决方案资源管理器中新建一个安装项目 2.在安装项目的文件视图中,右键【应用程序文件夹】-amp;amp;gt;【添加】-amp;amp;gt;【项目输出】 选择你的 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 19:59
|
阅读:81
|
回复:0
C#生成唯一值函数
source:http://hi.baidu.com/lwlfox/blog/item/ee221b245a0f3c3ac9955927.htmlC#生成唯一值函数privatestringgetGUID(){System.Guidguid=newGuid();guid=Guid.NewGuid();stri……
作者:菜鸟教程小白
|
时间:2022-7-10 19:59
|
阅读:66
|
回复:0
1 ...
58
59
60
61
62
63
64
65
66
... 885
/ 885 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部