当前位置:首页 > 技术文章 > 后端开发 > C#.Net教程

  • C# 中的 StringWriter 与 StringReader?
    C# 中的 StringWriter 与 StringReader?
    StringReader和StringWriter派生自TextReader和TextWriterStringWriter用于写入字符串缓冲区。它实现了一个TextWriter,用于将信息写入字符串。对于StringWriter-示例StringWritersWriter=newStringWriter();while(true){  myChar=strReader.Read();  if(myChar==-1)break
    C#.Net教程 918 2023-09-15 16:17:02
  • 为什么 C# 数组中的索引从零开始?
    为什么 C# 数组中的索引从零开始?
    数组是指向索引内存中地址的指针。该索引是数组的第一个元素。在这里,索引就像一个偏移量,这个概念甚至早于C语言起源。假设你的数组元素从0Xff000开始,有5个元素,如{35,23,67,88,90}。因此,内存中的数组将如下所示,因为int是使用4个字节存储的。0Xff000has350Xff004has230Xff008has670Xff012has880Xff016has90这意味着当访问数组时,零偏移量将是索引0。让我们进一步了解C#中零索引的概念-如果数组为空,则它有0个元素,长度为0。
    C#.Net教程 1595 2023-09-15 14:57:03
  • C# 中有哪些重要的命名空间?提供每个的简要描述
    C# 中有哪些重要的命名空间?提供每个的简要描述
    .NET包含大量命名空间,如果包含第三方库,还会有更多命名空间。但是,有一些您会反复使用。这里有20种,可以帮助您解决80%的常见、重复出现的编程问题。系统包含最基本的类型。其中包括常用的类、结构、枚举、事件、接口等。System.Text包含表示ASCII和Unicode字符编码的类。用于在字符块与字节块之间进行转换的类。System.Text.RegularExpressions提供正则表达式功能。System.Linq提供支持使用语言集成查询(LINQ)的查询的类和接口。System.XM
    C#.Net教程 710 2023-09-15 13:53:21
  • 使用 C# 使用您自己的字体进行打印
    使用 C# 使用您自己的字体进行打印
    要在C#中打印自己的字体,首先构造-FontFamily对象Font对象FontFamily对象设置Arial、TimesNewRoman等字体,而Font对象设置字体的大小和样式。让我们创建一个Arial字体样式。FontFamilymyFontFamily=newFontFamily("Arial");FontmyFont=newFont(myFontFamily,20,FontStyle.Bold,GraphicsUnit.Pixel);上面,我们设置了FontFami
    C#.Net教程 1053 2023-09-15 12:29:09
  • C# ASP.NET Core 中有哪些可用的各种 JSON 文件?
    C# ASP.NET Core 中有哪些可用的各种 JSON 文件?
    ASP.netCore是从之前的ASP.net版本重新架构的,其中包括配置依赖于web.config文件中的System.Configuration和xml配置。在ASP.netCore中,一种声明和访问全局设置的新简单方法解决方案、项目特定设置、客户端特定设置等。新的配置模型,适用于XML、INI和JSON文件。ASP.netCore中的不同配置json文件ASP.netCore中主要有6个配置JSON文件。global.jsonlaunchsettings.jsonappsettings.j
    C#.Net教程 894 2023-09-15 12:29:05
  • 将华氏温度转换为摄氏度的 C# 程序
    将华氏温度转换为摄氏度的 C# 程序
    首先,设置华氏温度-doublefahrenheit=97;Console.WriteLine("Fahrenheit:"+fahrenheit);现在将其转换为摄氏度-celsius=(fahrenheit-32)*5/9;示例您可以尝试运行以下代码将华氏温度转换为摄氏度。现场演示usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceDemo{&n
    C#.Net教程 1223 2023-09-15 11:53:09
  • C# 中的线程池
    C# 中的线程池
    C#中的线程池是线程的集合。它用于在后台执行任务。当线程完成任务时,它被发送到队列,其中存在所有等待线程。这样做是为了可以重用它。让我们看看如何创建线程池。首先,使用以下命名空间-usingSystem.Threading;现在,使用线程池对象调用线程池类。调用QueueUserWorkItem方法-ThreadPool.QueueUserWorkItem(newWaitCallback(Run));在循环中迭代它并将其与普通的Thread对象进行比较。
    C#.Net教程 1208 2023-09-15 11:37:02
  • C# 线程中的 Join、Sleep 和 Abort 方法
    C# 线程中的 Join、Sleep 和 Abort 方法
    Join阻塞调用线程直到线程终止,同时继续执行标准COM和SendMessage泵送。该方法有不同的重载形式。Sleep使线程暂停一段时间。AbortAbort方法用于销毁线程。让我们看一下线程中Join()的示例-示例usingSystem;usingSystem.Diagnostics;usingSystem.Threading;namespaceSample{  classDemo{   static
    C#.Net教程 1612 2023-09-15 11:01:09
  • C++ 中的friend 关键字在C# 中的等价物是什么?
    C++ 中的friend 关键字在C# 中的等价物是什么?
    C#中的友元类的友元函数是在该类的作用域之外定义的,但它有权访问该类的所有私有成员和受保护成员。尽管友元函数的原型出现在类定义中,但友元不是成员函数。友元可以是函数、函数模板或成员函数,也可以是类或类模板,在在这种情况下,整个类及其所有成员都是友元。C++相当于C#中的友元最接近的等效项是创建一个将访问外部类私有成员的嵌套类.这里,内部类可以访问外部类的私有成员-classOuter{  classInner{  }}
    C#.Net教程 752 2023-09-15 10:53:02
  • C# 中的访问修饰符
    C# 中的访问修饰符
    访问修饰符指定C#中变量和函数的范围。以下是C#提供的访问修饰符:Publicpublic修饰符对成员的访问没有限制。受保护访问仅限于派生类或类定义。​​内部具有以下权限的程序内的内部访问修饰符访问它的声明。受保护的内部它同时具有受保护和内部访问修饰符提供的访问说明符。私有仅限于声明它的类内。指定为private的成员无法在类外部访问。示例让我们看一个protected访问修饰符的示例,访问受保护的成员-现场演示usingSystem;namespaceMySpecifiers{&nbs
    C#.Net教程 947 2023-09-15 08:37:02
  • C#中运算符的重载能力是多少
    C#中运算符的重载能力是多少
    以下是可以在C#中重载的运算符列表,以及不能重载的运算符。序号运算符及描述1+,-,!,~,++,--这些一元运算符接受一个操作数,可以被重载。2+,-,*,/,%这些二元运算符接受两个操作数,可以被重载。3==,!=,,=比较运算符可以被重载。4&&,||条件逻辑运算符不能直接被重载。5+=,-=,*=,/=,%=赋值运算符不能被重载。6=,.,?:,-
    C#.Net教程 1271 2023-09-15 08:13:08
  • C# 中用于调试和发布的 if/then 指令是什么?
    C# 中用于调试和发布的 if/then 指令是什么?
    在VisualStudio调试模式和发布模式下,有不同的配置构建您的.Net项目。选择“调试”模式以逐步调试其.Net项目,然后选择程序集文件(.dll或.exe)最终构建的发布模式。要更改构建配置-从“构建”菜单中,选择配置管理器,然后选择调试或发布。或者在工具栏上,从解决方案配置中选择“调试”或“发布”#ifdebug中编写的代码只有在以下情况下才会被执行:在调试模式下运行。如果代码在发布模式下运行,则#ifDebug将为false,并且不会执行其中存在的代码。示例classProgram{
    C#.Net教程 1239 2023-09-14 22:29:08
  • C# 中的抽象类、密封类与类成员
    C# 中的抽象类、密封类与类成员
    抽象类包括抽象方法和非抽象方法。不能实例化抽象类。密封类会阻止继承,并且不能将其用作基类。抽象类声明抽象类,您需要将关键字abstract放在类定义之前。抽象类中类成员的示例如下,定义了抽象方法-publicabstractclassVehicle{  publicabstractvoiddisplay();}抽象方法定义后跟一个分号,因为它没有实现。密封类要声明密封类,需要在前面放置关键字seal类定义。密封类防止继承,并且不能将其用作基类。publicse
    C#.Net教程 848 2023-09-14 22:21:06
  • 如何在C#中找到CPU核心数?
    如何在C#中找到CPU核心数?
    我们可以获得与处理器相关的多种不同信息物理处理器数量核心数量逻辑处理器的数量这些都可以不同;以启用2个双核超线程的机器为例处理器,有2个物理处理器、4个核心和8个逻辑处理器。逻辑处理器的数量可以通过Environment类获得,但是其他信息只能通过WMI获得(并且您可能需要安装一些在一些系统上,需要安装热修补或服务包才能进行操作)−在您的项目中添加对System.Management.dll的引用。在.NETCore中,这是作为一个NuGet包(仅限Windows)提供的。物
    C#.Net教程 1293 2023-09-14 22:21:02
  • C# 7.0 中的解构函数是什么?
    C# 7.0 中的解构函数是什么?
    C#允许在同一程序中使用相同的多个解构函数方法输出参数的数量或相同数量和类型的输出参数不同的顺序。它是新元组语法的一部分-与Tuple类无关,但取自函数式编程。Deconstruct关键字用于解构函数示例publicclassEmployee{  publicEmployee(stringemployeename,stringfirstName,stringlastName){   Employeename
    C#.Net教程 1158 2023-09-14 22:05:03

工具推荐

jQuery企业留言表单联系代码

jQuery企业留言表单联系代码是一款简洁实用的企业留言表单和联系我们介绍页面代码。
表单按钮
2024-02-29

HTML5 MP3音乐盒播放特效

HTML5 MP3音乐盒播放特效是一款基于html5+css3制作可爱的音乐盒表情,点击开关按钮mp3音乐播放器。
播放器特效
2024-02-29

HTML5炫酷粒子动画导航菜单特效

HTML5炫酷粒子动画导航菜单特效是一款导航菜单采用鼠标悬停变色的特效。
菜单导航
2024-02-29

jQuery可视化表单拖拽编辑代码

jQuery可视化表单拖拽编辑代码是一款基于jQuery和bootstrap框架制作可视化表单。
表单按钮
2024-02-29

有机果蔬供应商网页模板 Bootstrap5

一款有机果蔬供应商网页模板-Bootstrap5
Bootstrap模板
2023-02-03

Bootstrap3多功能数据信息后台管理响应式网页模板-Novus

Bootstrap3多功能数据信息后台管理响应式网页模板-Novus
后端模板
2023-02-02

房产资源服务平台网页模板 Bootstrap5

房产资源服务平台网页模板 Bootstrap5
Bootstrap模板
2023-02-02

简约简历资料网页模板 Bootstrap4

简约简历资料网页模板 Bootstrap4
Bootstrap模板
2023-02-02

可爱的夏天元素矢量素材(EPS+PNG)

这是一款可爱的夏天元素矢量素材,包含了太阳、遮阳帽、椰子树、比基尼、飞机、西瓜、冰淇淋、雪糕、冷饮、游泳圈、人字拖、菠萝、海螺、贝壳、海星、螃蟹、柠檬、防晒霜、太阳镜等等,素材提供了 EPS 和免扣 PNG 两种格式,含 JPG 预览图。
PNG素材
2024-05-09

四个红的的 2023 毕业徽章矢量素材(AI+EPS+PNG)

这是一款红的的 2023 毕业徽章矢量素材,共四个,提供了 AI 和 EPS 和免扣 PNG 等格式,含 JPG 预览图。
PNG素材
2024-02-29

唱歌的小鸟和装满花朵的推车设计春天banner矢量素材(AI+EPS)

这是一款由唱歌的小鸟和装满花朵的推车设计的春天 banner 矢量素材,提供了 AI 和 EPS 两种格式,含 JPG 预览图。
banner图
2024-02-29

金色的毕业帽矢量素材(EPS+PNG)

这是一款金色的毕业帽矢量素材,提供了 EPS 和免扣 PNG 两种格式,含 JPG 预览图。
PNG素材
2024-02-27

家居装潢清洁维修服务公司网站模板

家居装潢清洁维修服务公司网站模板是一款适合提供家居装潢、清洁、维修等服务机构宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2024-05-09

清新配色个人求职简历引导页模板

清新配色个人求职简历引导页模板是一款适合清新配色风格的个人求职简历作品展示引导页网页模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2024-02-29

设计师创意求职简历网页模板

设计师创意求职简历网页模板是一款适合各种不同设计师岗位个人求职简历展示网页模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2024-02-28

现代工程建筑公司网站模板

现代工程建筑公司网站模板是一款适合从事工程建筑服务行业宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2024-02-28