- 方向:
- 全部 网络3.0 后端开发 web前端 数据库 运维 开发工具 php框架 每日编程 微信小程序 常见问题 其他 科技 CMS教程 Java 系统教程 电脑教程 硬件教程 手机教程 软件教程 手游教程
- 分类:
-
- 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语言起源。假设你的数组元素从0Xff000开始,有5个元素,如{35,23,67,88,90}。因此,内存中的数组将如下所示,因为int是使用4个字节存储的。0Xff000has350Xff004has230Xff008has670Xff012has880Xff016has90这意味着当访问数组时,零偏移量将是索引0。让我们进一步了解C#中零索引的概念-如果数组为空,则它有0个元素,长度为0。
- C#.Net教程 1595 2023-09-15 14:57:03
-
- 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#中打印自己的字体,首先构造-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 文件?
- 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# 程序
- 首先,设置华氏温度-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# 线程中的 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#中的友元类的友元函数是在该类的作用域之外定义的,但它有权访问该类的所有私有成员和受保护成员。尽管友元函数的原型出现在类定义中,但友元不是成员函数。友元可以是函数、函数模板或成员函数,也可以是类或类模板,在在这种情况下,整个类及其所有成员都是友元。C++相当于C#中的友元最接近的等效项是创建一个将访问外部类私有成员的嵌套类.这里,内部类可以访问外部类的私有成员-classOuter{ classInner{ }}
- C#.Net教程 752 2023-09-15 10:53:02
-
- C# 中的访问修饰符
- 访问修饰符指定C#中变量和函数的范围。以下是C#提供的访问修饰符:Publicpublic修饰符对成员的访问没有限制。受保护访问仅限于派生类或类定义。内部具有以下权限的程序内的内部访问修饰符访问它的声明。受保护的内部它同时具有受保护和内部访问修饰符提供的访问说明符。私有仅限于声明它的类内。指定为private的成员无法在类外部访问。示例让我们看一个protected访问修饰符的示例,访问受保护的成员-现场演示usingSystem;namespaceMySpecifiers{&nbs
- C#.Net教程 947 2023-09-15 08:37:02
-
- C#中运算符的重载能力是多少
- 以下是可以在C#中重载的运算符列表,以及不能重载的运算符。序号运算符及描述1+,-,!,~,++,--这些一元运算符接受一个操作数,可以被重载。2+,-,*,/,%这些二元运算符接受两个操作数,可以被重载。3==,!=,,=比较运算符可以被重载。4&&,||条件逻辑运算符不能直接被重载。5+=,-=,*=,/=,%=赋值运算符不能被重载。6=,.,?:,-
- C#.Net教程 1271 2023-09-15 08:13:08
-
- C# 中用于调试和发布的 if/then 指令是什么?
- 在VisualStudio调试模式和发布模式下,有不同的配置构建您的.Net项目。选择“调试”模式以逐步调试其.Net项目,然后选择程序集文件(.dll或.exe)最终构建的发布模式。要更改构建配置-从“构建”菜单中,选择配置管理器,然后选择调试或发布。或者在工具栏上,从解决方案配置中选择“调试”或“发布”#ifdebug中编写的代码只有在以下情况下才会被执行:在调试模式下运行。如果代码在发布模式下运行,则#ifDebug将为false,并且不会执行其中存在的代码。示例classProgram{
- C#.Net教程 1239 2023-09-14 22:29:08
-
- C# 中的抽象类、密封类与类成员
- 抽象类包括抽象方法和非抽象方法。不能实例化抽象类。密封类会阻止继承,并且不能将其用作基类。抽象类声明抽象类,您需要将关键字abstract放在类定义之前。抽象类中类成员的示例如下,定义了抽象方法-publicabstractclassVehicle{ publicabstractvoiddisplay();}抽象方法定义后跟一个分号,因为它没有实现。密封类要声明密封类,需要在前面放置关键字seal类定义。密封类防止继承,并且不能将其用作基类。publicse
- C#.Net教程 848 2023-09-14 22:21:06
-
- 如何在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#允许在同一程序中使用相同的多个解构函数方法输出参数的数量或相同数量和类型的输出参数不同的顺序。它是新元组语法的一部分-与Tuple类无关,但取自函数式编程。Deconstruct关键字用于解构函数示例publicclassEmployee{ publicEmployee(stringemployeename,stringfirstName,stringlastName){ Employeename
- C#.Net教程 1158 2023-09-14 22:05:03