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

  • C# 中的内聚性
    C# 中的内聚性
    C#中的内聚性显示了模块之间的关系。它显示了模块的功能强度。内聚性越高,程序设计就越好。它是模块内部元素(如方法和内部模块)之间的依赖关系。高内聚力将允许您重用类和方法。高内聚的示例可以在System.Math类中看到,即它具有数学常量和静态方法-Math.AbsMath.PIMath.Pow同时做很多事情的类很难理解和维护。这就是我们所说的低内聚性,应该避免。如果一个类将提供电子邮件、打印、复制等功能,那么它将很难维护和重用。始终尝试在代码中实现强大的即高内聚性。
    C#.Net教程 . 后端开发 1060 2023-09-10 18:25:02
  • C# 中类的受保护成员变量的作用域是什么?
    C# 中类的受保护成员变量的作用域是什么?
    受保护的访问说明符允许子类访问其基类的成员变量和成员函数。这样有助于实现继承。我们将在继承章节中更详细地讨论这一点。下面是一个示例,显示我们在A类中设置了一个protected成员变量。classA{  protectedinta2=87;}现在在派生类下,当我们尝试从派生类对象访问上述变量时,它将正常工作,如下所示-示例usingSystem;classA{  protectedinta2=87;}classB:A{&am
    C#.Net教程 . 后端开发 958 2023-09-10 18:17:08
  • 当 C# 中结果为空时 LINQ 返回什么?
    当 C# 中结果为空时 LINQ 返回什么?
    语言集成查询(LINQ)是一组基于将查询功能直接集成到C#语言中。您可以使用C#为SQLServer数据库、XML文档、ADO.NET数据集,以及任何支持IEnumerable或者的对象集合genericIEnumerable<T>接口。在Linq-to-SQL中,如果您尝试在没有结果的查询中获取第一个元素,您将会获取的序列不包含任何元素错误ToList返回一个空列表示例classProgram{&nbsp;&nbsp;publicstaticvoidMain(){&
    C#.Net教程 . 后端开发 1205 2023-09-10 16:57:10
  • C# 中的双精度数组?
    C# 中的双精度数组?
    C#中的数组数组称为锯齿数组。要声明交错数组,请使用双精度[][]。现在让我们声明它们-int[][]marks;现在,让我们初始化它,其中标记是5个整数的数组-int[][]marks=newint[][]{newint[]{90,95},newint[]{89,94},newint[]{78,87},newint[]{76,68},newint[]{98,91}};Example让我们现在看一下C#中关于锯齿数组的完整示例,并学习如何实现它&minus;实时演示usingSystem
    C#.Net教程 . 后端开发 1115 2023-09-10 16:53:02
  • 创建简单线程的 C# 程序
    创建简单线程的 C# 程序
    为了创建线程,我创建了一个函数-publicvoidmyThread(){&nbsp;&nbsp;for(inti=0;i<3;i++){&nbsp;&nbsp;&nbsp;Console.WriteLine("MyThread");&nbsp;&nbsp;}}调用上面的函数来创建一个线程,并创建一个新的ThreadStart委托-Demod=newDemo();Threadthread=newThread(new
    C#.Net教程 . 后端开发 1118 2023-09-10 16:49:12
  • 如何在 C# 中不使用临时变量交换两个数字
    如何在 C# 中不使用临时变量交换两个数字
    要交换两个数字,可以使用第三个变量,并执行算术运算符,而不使用临时变量。设置两个变量进行交换&minus;val1=5;val2=10;现在执行以下交换操作-val1=val1+val2;val2=val1-val2;val1=val1-val2;示例usingSystem;namespaceDemo{&nbsp;&nbsp;classProgram{&nbsp;&nbsp;&nbsp;staticvoidMain(string[]args){&a
    C#.Net教程 . 后端开发 1132 2023-09-10 16:37:02
  • C# 中 ref 和 out 的区别
    C# 中 ref 和 out 的区别
    在这篇文章中,我们将了解C#中“ref”和“out”之间的区别。Ref关键字在将参数传递给'ref'之前,需要对其进行初始化。在返回之前不需要初始化参数的值到调用方法。当使用'ref'关键字时,数据可以在两个方向传递。它当被调用的方法需要更改传递的参数的值时很有用。输出关键字在将参数传递给“out”之前不需要对其进行初始化。在将参数返回给调用方之前需要对其进行初始化方法。当方法需要返回多个值时,使用“out”关键字声明参数会很有帮助。当使用“out”关键字时,数据仅沿一个方向传递。
    C#.Net教程 . 后端开发 1096 2023-09-10 15:53:05
  • C# 中重载方法有哪些不同的方式?
    C# 中重载方法有哪些不同的方式?
    重载方法的不同方式是-ThedatatypesofparametersaredifferentThenumberofparametersaredifferent下面给出了一个示例,说明参数的不同数据类型-voidprint(inti){&nbsp;&nbsp;Console.WriteLine("Printingint:{0}",i);}voidprint(doublef){&nbsp;&nbsp;Console.WriteLine("
    C#.Net教程 . 后端开发 661 2023-09-10 15:13:05
  • 我们如何将服务依赖注入到控制器C# Asp.net Core中?
    我们如何将服务依赖注入到控制器C# Asp.net Core中?
    ASP.NETCore通过构造函数或方法注入依赖类的对象通过使用内置的IoC容器。内置容器由IServiceProvider实现表示默认支持构造函数注入。由内置IoC管理的类型(类)容器称为服务。为了让IoC容器自动注入我们的应用服务,我们首先需要将它们注册到IoC容器。示例publicinterfaceILog{&nbsp;&nbsp;voidinfo(stringstr);}classMyConsoleLogger:ILog{&nbsp;&nbsp;publi
    C#.Net教程 . 后端开发 1297 2023-09-10 12:49:02
  • 数组在 C# 中如何工作?
    数组在 C# 中如何工作?
    数组表示给定类型的固定数量的元素。元素存储在连续的内存块中,只要您知道元素的索引,就可以高效地访问元素。声明和初始化数组的C#语法如下-//createastringarraytohold5languagesstring[]languages=newstring[3];声明数组后,您可以使用数组上的平方符号来填充数组中的项目。languages[0]="csharp";languages[1]="visualbasic";languages[2]=&quo
    C#.Net教程 . 后端开发 1543 2023-09-10 09:41:08
  • C# 中的 bin 和 obj 文件夹是什么?
    C# 中的 bin 和 obj 文件夹是什么?
    每当我们编写C#代码并构建或运行解决方案时,它都会生成2个文件夹-binobj这些bins和obj都有编译后的代码为什么有2个文件夹?原因是编译过程经历了2个步骤编译链接在编译过程中,每个单独的文件都被编译成单独的单元这些编译后的文件稍后将链接到一个单元,可以是dll或exe编译阶段发生的任何事情都将添加到obj文件夹中链接阶段的最终编译将进入bin文件夹这个obj文件夹用于条件编译或增量编译Ex-我有一个大项目,它有多个解决方案和多个文件假设如果我更改任何一个文件并构建解决方案,那么只有该文件
    C#.Net教程 . 后端开发 1510 2023-09-10 08:01:03
  • C# 中的关键字
    C# 中的关键字
    关键字是为C#编译器预定义的保留字。这些关键字不能用作标识符。但是,如果您想使用这些关键字作为标识符,则可以在关键字前面加上@字符。以下是C#中的两种类型的关键字。保留关键字抽象as基础Booltd>中断字节大小写捕获字符选中类const继续十进制默认委托执行双其他枚举事件td>显式外部false终于修复浮动forforeach转到if隐式inin(通用修饰符)int接口内部是Locklong命名空间newnull对象运算符Outout(通用修饰符)覆盖参数私有受保护公共只读ref返
    C#.Net教程 . 后端开发 919 2023-09-09 22:41:09
  • 如何在 C# 中使用字符串格式显示最多 2 位小数或简单整数?
    如何在 C# 中使用字符串格式显示最多 2 位小数或简单整数?
    根据指定的格式将对象的值转换为字符串,并将它们插入到另一个字符串中。Namespace:SystemAssembly:System.Runtime.dllFormat方法的每次重载都使用复合格式设置功能,以在复合格式字符串中包含从零开始的索引占位符(称为格式项)。在运行时,每个格式项都会替换为参数列表中相应参数的字符串表示形式。如果参数值为null,则格式项将替换为String.Empty。示例classProgram{&nbsp;&nbsp;staticvoidMain(str
    C#.Net教程 . 后端开发 1704 2023-09-09 22:01:06
  • 如何在 C# 中从哈希表集合中删除项目?
    如何在 C# 中从哈希表集合中删除项目?
    Hashtable在C#中是一个基于键的哈希码组织的键值对集合。可以使用键来访问hashtable中的项。C#的Hashtable类是实现hashtable的类。使用此类,我们可以在提供的构造函数的帮助下创建一个新的哈希表对象。Hashtable类还提供了各种方法,我们可以使用它们对哈希表执行各种操作。这些操作包括添加项目、检查指定键是否存在、计算项目数量、从哈希表中删除项目等。在本文中,我们将讨论从给定指定键的哈希表集合中删除项目。如何从Hashtable集合中删除项目?Hashtable类提
    C#.Net教程 . 后端开发 870 2023-09-09 21:01:06
  • C# 程序显示环境类的 GetEnvironmentVariable() 方法的使用
    C# 程序显示环境类的 GetEnvironmentVariable() 方法的使用
    在C#中,Environment类的GetEnvironmentVariable()方法用于获取环境变量的值。它是一种有用的方法,用于检索系统范围和用户特定的环境变量。在本文中,我们将讨论GetEnvironmentVariable()方法的使用方法,并了解如何在C#程序中使用它。什么是GetEnvironmentVariable()方法?GetEnvironmentVariable()方法是C#中Environment类的静态方法。它将环境变量的名称作为字符串,并以字符串形式返回变量的值。如果
    C#.Net教程 . 后端开发 1841 2023-09-09 20:13:02

PHP讨论组

组员:3305人话题:1500

PHP一种被广泛应用的开放源代码的多用途脚本语言,和其他技术相比,php本身开源免费; 可以将程序嵌入于HTML中去执行, 执行效率比完全生成htmL标记的CGI要高许多,它运行在服务器端,消耗的系统资源相当少,具有跨平台强、效率高的特性,而且php支持几乎所有流行的数据库以及操作系统,最重要的是

学习途径

工具推荐

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

NetGou网店购物系统

NetGou是一款国内知名的购物系统网店系统,它功能强大完善、运行稳定快速、界面友好人性化、可扩展性强。系统支持无限级商品分类管理、商品品牌管理、商品供货商管理、商品可同时加入多个商品分类商品批发价格,购买不同的商品数量可以设置不同的价格。不同的商品选项可以设置不同的价格订单中可以加入商品、删除商品、更改商品数量和价格、更改配送方式和配送费用新闻管理、销售统计、数据备份恢复,不同的会员等级可以设置不同的订单折扣、折扣卷、优惠卷、预存款支付系统采用模板系统、PHP功能代码和界面模版代码分离,不需要学习PH
电商源码
2025-10-24

胜利综合企业网企业黄页

根据视觉黄页修改 密码:admin
企业站源码
2025-10-24

冠龙科技企业网站管理系统

冠龙科技企业网站管理系统是基于ASP+ACCESS技术开发的电子商务平台,
电商源码
2025-10-24

源码库建站工作室网站整站源码下载5.7

极品织梦工作室网站整站源码下载,源码编码:utf-8 ,采用的在织梦官网下载的最新dedecms5.7 utf-8程序制作, 新手直接可以使用这个源码建站. 具体方法请参看里面的说明文档
企业站源码
2025-10-24

极简主义艺术建筑设计矢量模板

极简主义艺术建筑设计矢量模板适用于城市规划图、建筑设计概念展示、房地产广告、室内设计草图、城市文化活动海报等与建筑、历史建筑教育资料等相关视觉场景设计的AI格式素材。
矢量素材
2025-09-17

快乐儿童植树节插画矢量素材

快乐儿童植树节插画矢量素材适用于植树节活动宣传、环保组织的宣传材料、学校环境教育活动、春季主题活动海报、户外用品品牌的广告、自然保护项目的介绍、生态旅游的宣传册等与环境保护和自然教育相关等相关视觉场景设计的AI格式素材。
矢量素材
2025-09-17

搞笑卡通小丑愚人节矢量素材

搞笑卡通小丑愚人节矢量素材适用于愚人节主题的派对邀请函、宣传愚人节特别活动/促销、愚人节社交媒体封面和帖子、商家营销(愚人节促销活动广告)等相关等相关视觉场景设计的AI格式素材。
矢量素材
2025-09-17

抽象蓝色彩墨笔触纹理背景矢量

抽象蓝色彩墨笔触纹理背景矢量适用于企业宣传海报、科技产品推广、商务会议背景、网站横幅设计、企业宣传画册封面、社交媒体推文封面、活动邀请函、企业年会背景、科技主题的公众号首图、信息图设计背景、企业招聘宣传等相关设计的AI格式素材。
矢量素材
2025-09-17

驾照考试驾校HTML5网站模板

驾照考试驾校HTML5网站模板是一款适合提供驾驶培训和组织驾照考试服务机构宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-06-10

驾照培训服务机构宣传网站模板

驾照培训服务机构宣传网站模板是一款适合提供一般驾驶和计划培训的驾校宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-01-07

新鲜有机肉类宣传网站模板

新鲜有机肉类宣传网站模板是一款适合提供各种新鲜有机肉类食材宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-01-06

HTML5房地产公司宣传网站模板

HTML5房地产公司宣传网站模板是一款适合从事房地产服务行业宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。
前端模板
2025-01-06
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号