设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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# 使用Math.Round()函数,如何保留小数点后两位小数
通常我们使用Math.Round()函数,是直接调用的,如: Math.Round(45.367,2) //返回: 45.37 Math.Round(45.365,2) //返回: 45.36 上面不是我们理解的四舍五入,是四舍六入,需要改成这样,如: Math.Round( ...……
作者:菜鸟教程小白
|
时间:2022-7-10 15:57
|
阅读:49
|
回复:0
C#操作XML小结_转载
usingSystem.Xml;//初始化一个xml实例XmlDocumentxml=newXmlDocument();//导入指定xml文件xml.Load(path);xml.Load(HttpContext.Current.Server.MapPath(amp;quot;~/file/bookstore.xmlamp;quot;));//指定一个节点Xm ...……
作者:菜鸟教程小白
|
时间:2022-7-10 15:57
|
阅读:38
|
回复:0
C#11的新特性和改进前瞻
前言.NET7的开发还剩下一个多月就要进入RC,C#11的新特性和改进也即将敲定。在这个时间点上,不少新特性都已经实现完毕并合并入主分支C#11包含的新特性和改进非常多,类型系统相比之前也有了很大的增强,在确保静态 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:542
|
回复:0
C#请求HTTPS地址的故障分析和TLS知识点总结
背景介绍近期收到同事反馈,在C#程序中通过HTTPClient请求一个HTTPS的地址时,在本地开发环境和测试环境均能正常执行,而部署到生产环境后发生异常且稳定复现,异常提示为:【请求被中止:未能创建SSL/TLS安全通道】 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:897
|
回复:0
C#/VB.NET将Html转为Word
本文分享以C#程序代码为例,实现将Html文件转换Word文档的方法(附VB.NET代码)。在实际转换场景中可参考本文的方法,转换前,请按照如下方法引用WordAPI的dll文件到VisualStudio。安装时,可通过以下2种方法:1.通 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:371
|
回复:0
C#怎样链接mysql数据库
C#一般链接sqlserver数据库,当然也会链接oracle。C#和MYSQL搭配貌似不多见哦下面说说方法。1、下载链接库文件,MySql.Data.dllMySql.Data.rar2、工程引用文件,并在类文件中应用usingusingMySql.Data;usingMySql.Da ...……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:329
|
回复:0
C#实现异步消息队列
C#实现异步消息队列消息队列消息队列(英语:Message queue)是一种进程间通信或同一进程的不同线程间的通信方式,软件的贮列用来处理一系列的输入,通常是来自使用者。消息队列提供了异步的通信协议,每一个贮列中 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:201
|
回复:0
C#迭代语句
1,dowhile语句do语句重复执行语句或者语句块,直到指定的表达式为false为止。循环体如果为单个语句,可以不放在{}内,如果不是,那么必须放在{}内。如下面的代码inti=0;do{Console.WriteLine(i);i++}whie(iamp;amp;l ...……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:178
|
回复:0
C#控制台程序(命令行程序)设置字体颜色,窗口宽高,光标行数 ...
控制台程序(命令行程序)设置窗口宽度高度,如下代码:Console.WriteLine(Console.WindowHeight);Console.WriteLine(Console.BufferHeight);Console.ReadKey();Console.Title=amp;quot;Testamp;quot; ...……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:172
|
回复:0
C#带清除按钮的文本框TextBoxContainClearButton
效果如下:新建一个用户自定义控件,添加1个2个文本框控件,1个按钮,通过属性,设置如下样式:特别要说明的,按钮Text设置为r,Font设置为Marlett,12px。代码如下:publicpartialclassTextBoxContainClearButton:Use ...……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:169
|
回复:0
C#将多个DataTable添加到指定的DataSet中
DataSetds=newDataSet();//创建数据集DataTabledt1=newDataTable();//表1DataTabledt2=newDataTable();//表2给table取名再插于是代码便成这样dt1.TableName=amp;quot;dt1namp;quot;;ds.Tables.Add(dt1);dt2.TableNam ...……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:162
|
回复:0
C#进程Process基本的操作说明
publicintCallPhoneExe(stringarg)//arg为进程的命令行参数{WaitHandlewaits=newWaitHandle;//定义两个WaitHandle值,用以控制进程的执行过程waits=HSTOP;//AutoResetEventHSTOP=newA……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:173
|
回复:0
C#使用redis
概念Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorte ...……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:160
|
回复:0
C#:try语句
try语句提供了一种捕获程序发生异常的机制。try语句有三种形式:1、一个try块儿后跟一个或多个catch块儿2、一个try块儿后跟一个finally块儿3、一个try块儿后跟一个或多个catch块儿,最后再跟一个finally块儿。(最常 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:162
|
回复:0
SQLSERVER数据类型与C#数据类型对应关系
SQLSERVER类型 C#类型精确数字bigint从-2^63(-9223372036854775808)到2^63-1(9223372036854775807)的整型数据(所有数字)。存储大小为8个字节。Int64int从-2^31(-2,147,483,648)到2^31-1(2,147,483,647)的整型数 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:213
|
回复:0
CMPPSP端C#实例
//附CMPPClient.cs:/*作者:TNT 时间:2003年12月文件说明:本文件实现SP端的协议开发。*/usingSystem;usingSystem.Security.Cryptography; usingSystem.Net.Sockets;usingSystem.Net;usingSystem.Text;usingSyste ...……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:185
|
回复:0
根据权重随机选取指定条数记录的简单算法实现(C#)
一.应用场景:有时我们需要从一些列数据中根据权重随机选取指定条数记录出来,这里需要权重、随机,我们根据权重越大的,出现概率越大。例如广告系统:可根据客户支付金额大小来调控客户们的广告出现概率,客户支付 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:198
|
回复:0
C#上传文件小函数
HTML:1amp;amp;lt;asp:FileUpload ID=amp;quot;FileUpload1amp;quot; runat=amp;quot;serveramp;quot; /amp;amp;gt;C#: 1#endregion……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:223
|
回复:0
c#——树的深度,广度优先遍历与迭代器(IEnumerableT)的结合使用 ...
树是开发工作中比较常见的一种数据结构,园子里有很多文章介绍了对它的遍历,此处我们结合c#的迭代器机制,创建两种树的遍历方法。 staticIEnumerableamp;amp;lt;Tamp;amp;gt;DepthFirstTravelamp;amp;lt;Tamp;amp;gt ...……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:172
|
回复:0
c#进阶(4)——Redis用于消息队列的存储
1、参考的博文a:http://www.cnblogs.com/lori/archive/2012/04/12/2443708.html——主要的实现思路b: http://www.cnblogs.com/liqingwen/archive/2017/04/06/6672452.html——RedisHelper类c:https://www.cnblogs.c ...……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:156
|
回复:0
C#类型获取实例
publicstaticclassToObjectamp;amp;lt;Tamp;amp;gt;whereT:class{publicstaticDictionaryamp;amp;lt;string,stringamp;amp;gt;values=newDictionaryamp;amp;lt;string,stringamp;amp;gt;();staticobjecttarget;priva ...……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:145
|
回复:0
C#内存分配学习
CLR内存分配分三大块区域:栈、GC堆、大对象堆。一、线程堆栈(栈)用于分配值类型实例。栈由操作系统进行管理,不受GC管理,当值类型不在其作用域(主要是指其所在函数内)时,其所占栈空间自动释放。栈的执行效率 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:142
|
回复:0
《C#微信开发系列(Top)-微信开发完整学习路线》
年前就答应要将微信开发的学习路线整理给到大家,但是因为年后回来这段时间学校还有公司那边有很多事情需要兼顾,所以没能及时更新文章。今天特地花时间整理了下,话不多说,上图,希望对大家的学习有所帮助哈。 如 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:120
|
回复:0
C#字典Dictionary用法
Dictionary提供快速的基于键值的元素查找。结构是:Dictionaryamp;amp;lt;,amp;amp;gt;,当你有很多元素的时候可以用它。它包含在System.Collections.Generic名控件中。在使用前,你必须声明它的键类型和值类型。1usi ...……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:124
|
回复:0
C#:winform项目在win7,xp32位和64位都能执行
vs中项目配置管理器活动解决方式平台选择X86平台。……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:96
|
回复:0
C#CSV文件读写
CSV是一种通用的、相对简单的文件格式,最广泛的应用是在程序之间转移表格数据,而这些程序本身是在不兼容的格式上进行操作的。那么,C#如何读取和写入csv格式文件呢?CSV数据格式并没有非常统一的标准但是为了避免 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:97
|
回复:0
c#仿照计划任务(定时提示、定时运行程序、定时打开url(前台/后台))/每天/每周/每月/一 ...
if exists (select * from dbo.sysobjects where id = object_id(N'.') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table .GOCREATE TABLE . ( IDENTI……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:92
|
回复:0
MongoDB官方C#驱动中查询条件Query用法
Query.All(amp;quot;nameamp;quot;,amp;quot;aamp;quot;,amp;quot;bamp;quot;);//通过多个元素来匹配数组Query.And(Query.EQ(amp;quot;nameamp;quot;,amp;quot;aamp;quot;),Query.EQ(amp;quot;titleamp;quot;,amp;qu ...……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:92
|
回复:0
C#常用算法
一、递归算法递归:你打开面前这扇门,看到屋里面还有一扇门。你走过去,发现手中的钥匙还可以打开它,你推开门,发现里面还有一扇门,你继续打开它。若干次之后,你打开面前的门后,发现只有一间屋子,没有门了。然 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:81
|
回复:0
C#反序列化datetime的处理
Newtonsoft.Json.dll(获取最新版,我使用的是8.0)提供了非常好的Json序列化和反序列化方式,但是对日期的处理却让我纠结了很久。首先定义类如下:publicclassStudent{publicintId{get;set;}publicstringName{get;s ...……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:85
|
回复:0
在c#中其实滚动屏幕
在c#中其实滚动屏幕的实现很简单,只需要用到Graphics.DrawString方法.Graphics.DrawString(Strings,Fontfont,Brushbrush,PointFpoint)在指定位置并且用指定的Brush和Font对象绘制指定的文本字符串。 s要绘制的字符 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:74
|
回复:0
C#比较两个对象中的指定字段值是否相等
一、创建CompareFieldAttribute标识要比较的字段usingSystem;namespaceCompareObjField{///amp;amp;lt;summaryamp;amp;gt;///标识对象中要比较的属性///amp;amp;lt;/summaryamp;amp;gt;p……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:73
|
回复:0
一、C#概述
1、托管执行环境2、程序集3、关键字:C#保留字4、除了C#定义的关键字之外,开发者可以提供他们自己的名称,编程语言将这些名称称为标识符5、如果关键字包含一个amp;quot;@amp;quot;前缀,那么也可作为标识符使用,例 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:78
|
回复:0
在VisualStudio2017中,.NET(C#)通过Oracle.ManagedDataAccess来连接Oracle数据库 ...
C#如何通过Oracle.ManagedDataAccess来连接Oracle数据库1、先创建一个项目,鼠标右击项目中的引用,再点击管理NuGet程序包(也可以先下载dll文件,再选添加引用),在搜索栏中输入oracle查找,选择名为Oracle.Manage ...……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:67
|
回复:0
C#实现让程序只能打开一个实例(总结3方法)
代码:……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:72
|
回复:0
(原创)C#操作MYSQL数据库
应用程序对数据库的操作都是只有4个:增,删,改,查。只有”查”的操作需要使用适配器来存储查询得到的数据。其它3个操作不需要用到适配器。不同的数据库有共同操作方法:都要建立连接对象,连接对象要有连接字符串 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:66
|
回复:0
C#List分组
//分组8个为一组Listamp;amp;lt;Listamp;amp;lt;stringamp;amp;gt;amp;amp;gt;ArrayList=sArray.Select((x,i)=amp;amp;gt;new{Index=i,Value=x}).GroupBy(x=amp;amp;gt;x.Index/8).Select(x=amp;amp;gt;x.Select(v=a ...……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:65
|
回复:0
C#拼接string字符串
2020-03-26 每日一例第18天 1)使用amp;quot;+amp;quot;拼接string字符串stringstr=string.Empty;str=amp;quot;aamp;quot;;str=str+amp;quot;bamp;quot;;str=str+amp;quot;camp;quot;;str=str+amp;quot;damp;q ...……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:60
|
回复:0
c#实现定义一套中间SQL可以跨库执行的SQL语句
c#实现定义一套中间SQL可以跨库执行的SQL语句目前数据的种类非常多,每种数据都支持sql语句,但是大家发现没有每种数据的SQL都有自己的语法特性,都是SQL语句都没有一个特定的语法标准,导致开发人员在开发的过程中 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:62
|
回复:0
C#EF操作类
Repository.cs1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Linq;4usingSystem.Data;5usingSystem.Data.Entity;6usingModels;7usingSystem.Linq.Expressions;……
作者:菜鸟教程小白
|
时间:2022-7-10 15:56
|
阅读:56
|
回复:0
1 ...
199
200
201
202
203
204
205
206
... 885
/ 885 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部