C#教程

关注公众号 jb51net

关闭

首页 >> 软件编程 >> C#教程

Visual Studio关于C#项目Dll的引用多种方式(图文详解)

本文通过图文并茂的形式给大家展示Visual Studio关于C#项目Dll的引用几种方式 ,感兴趣的朋友跟随小编一起看看吧

C#中重写tospring方法的实现

重写ToString方法允许你自定义对象的字符串表示形式,本文主要介绍了C#中重写tospring方法的实现,具有一定的参考价值,感兴趣的可以了解一下

C#中String转int的四种方法

C#中将string[] 转成 int[]的方式有很多种,本文通过实例代码给大家介绍的非常详细,  对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧

C#中的Hangfire和Quartz.NET 任务调度的区别解析

Hangfire 和 Quartz.NET 是两种常见的 C# 任务调度库,它们有不同的特点和使用场景,本文给大家介绍C#中的Hangfire和Quartz.NET 任务调度的区别,感兴趣的朋友一起看看吧

使用C#实现MD5加密的方法详解

在软件开发中,加密是保护数据安全的重要手段之一,MD5(Message Digest Algorithm 5)是一种常用的哈希算法,用于生成数据的摘要或哈希值,本文介绍了如何使用C#语言实现MD5加密的方法,涵盖了基本的使用方式和扩展方法封装,需要的朋友可以参考下

C#使用RabbitMQ的详细教程

RabbitMQ 是一个功能强大的消息队列系统,可用于在分布式系统中进行可靠的消息传递,本篇博客将详细介绍如何在 C# 中使用 RabbitMQ 实现各种消息队列操作,并通过代码介绍的非常详细,需要的朋友可以参考下

C#中各种类型集合的特点详解

这篇文章主要介绍了概述C#中各种类型集合的特点,这些集合通常位于 System.Collections 和 System.Collections.Generic 命名空间中,下面我将概述C#中几种常用的集合类型及其特点,需要的朋友可以参考下

使用C#自制一个Windows安装包的详细过程

这篇文章主要介绍了如何使用C#自制一个Windows安装包,文中通过图文结合的方式给大家介绍的非常详细,对大家的学习或工作有一定的帮助,需要的朋友可以参考下

c#中的正则表达式和日期的使用示例

在 C# 中,正则表达式(Regular Expressions)是一种强大的文本处理工具,用于执行各种字符串搜索、替换和验证任务,这篇文章主要介绍了c#中的正则表达式和日期的使用示例,需要的朋友可以参考下

C#获取DICOM图像像素的像素值的代码详解

DICOM即医学数字成像和通信,是医学图像和相关信息的国际标准(ISO 12052),它定义了质量能满足临床需要的可用于数据交换的医学图像格式,这篇文章主要介绍了C#获取DICOM图像像素的像素值的方法,需要的朋友可以参考下

C#获取Excel文件所有文本数据内容的示例代码

获取上传的 EXCEL 文件的所有文本信息并存储到数据库里,可以进一步实现对文件内容资料关键字查询的全文检索,有助于我们定位相关文档,本文详细介绍了C#获取Excel文件所有文本数据内容实现步骤和代码,需要的朋友可以参考下

C#中使用 record 的好处和最佳场景

这篇文章主要介绍了C#中使用 record 的好处,使用 record 类型的主要好处包括简洁的语法、自动生成的成员、基于值的相等性、非破坏性复制、解构支持、继承支持和与模式匹配的良好集成,需要的朋友可以参考下

c# 多线程环境下控制对共享资源访问的解决方法

这篇文章主要介绍了c# 多线程环境下控制对共享资源访问的解决方法,本文通过实例代码给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧

C#使用LibUsbDotNet实现USB设备检测

C# LibUsbDotNet是一个.NET平台上的库,用于访问USB设备,它封装了Linux下的libusb库,LibUsbDotNet提供了一个简单的API,开发者可以利用这个库在C#中操作USB设备,本文介绍了C#使用LibUsbDotNet实现USB设备检测,需要的朋友可以参考下

C#批量修改文件后缀的实现方法

这篇文章主要介绍了C#批量修改文件后缀的实现方法,本文介绍的方法是通用型的,你只要修改读取的文件地址,想要读取的文件后缀名,以及自己想更换的后缀名称即可,感兴趣的小伙伴跟着小伙伴一起来看看吧

通过C#实现在Excel单元格中写入文本、或数值

在商业、学术和日常生活中,Excel 的使用极为普遍,本文将详细介绍如何使用免费.NET库将数据写入到 Excel 中,包括文本、数值、数组、和DataTable数据的输入,需要的朋友可以参考下

C# SqlSugar批量执行SQL语句及批量更新实体对象的操作方法

SqlSugar 是一款 老牌 .NET开源ORM框架,由果糖大数据科技团队维护和更新 ,开箱即用最易上手的ORM,这篇文章主要介绍了C# SqlSugar批量执行SQL语句以及批量更新实体对象,需要的朋友可以参考下

使用C#快速搭建一个在windows运行的exe应用

这篇文章主要介绍了使用C#快速搭建一个在windows运行的exe应用,这是一个比较旧的内容,但是一直都没有空写,今天花点时间,把我掌握的C# 分享给初学的人或者感兴趣的人,希望能对你有一定帮助,感兴趣的小伙伴跟着小编一起来看看吧

C#生成exe可执行文件的常用方法

这篇文章主要介绍了C#生成exe可执行文件的两种常用方法,通过图文结合的方式讲解的非常详细,对大家的学习或工作有一定的帮助,需要的朋友可以参考下

c#强制类型转换int方式

这篇文章主要介绍了c#强制类型转换int方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

C#使用csvhelper实现csv的基本操作

CsvHelper 是一个用于读写 CSV 文件的.NET库,极其快速,灵活且易于使用,CsvHelper 建立在.NET Standard 2.0 之上,几乎可以在任何地方运行,本文给大家介绍了C#使用csvhelper实现csv的基本操作,需要的朋友可以参考下

C#调用SQLite的详细代码举例

SQLite是一个轻量级、跨平台的关系型数据库,在小型项目中,方便,易用,同时支持多种开发语言,这篇文章主要给大家介绍了关于C#调用SQLite的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下

C#实现跨进程条件变量的示例代码

C#提供的多进程同步对象有互斥锁和信号量,但是并没有条件变量,虽然信号量条件变量一定程度可以等效,但是具体的使用还是会有区别,本文提供了一种条件变量的实现方法,可以用于进程间的同步控制,需要的朋友可以参考下

C# 使用模式匹配的好处总结

模式匹配的这些用途展示了它在简化代码、提高可读性和灵活处理不同类型和条件的强大能力,随着C#语言的发展,模式匹配的功能和应用场景将会进一步扩展和深化,这篇文章主要介绍了C# 使用模式匹配的好处,需要的朋友可以参考下

C#读写json文件操作的正确方法

在现代开发中JSON已经成为了一种非常流行的数据格式,下面这篇文章主要给大家介绍了关于C#读写json文件操作的正确方法,文中通过代码介绍的非常详细,需要的朋友可以参考下

C#在线程中访问ui元素的几种实现方法

在C#中,特别是在Windows窗体(WinForms)或WPF应用程序中,直接从非UI线程(如后台工作线程)访问UI元素通常是不被允许的,如果你需要在非UI线程中更新UI元素,本文给大家介绍了C#在线程中访问ui元素的几种实现方法,需要的朋友可以参考下

C#基于共享内存实现跨进程队列

进程通信一般情况下比较少用,但是也有一些使用场景,有些做视频传输的似乎会用多进程来实现,还有在子进程中调用特定的库来避免内存泄漏,笔者最近也遇到了需要使用多进程的场景,本文介绍了C#基于共享内存实现跨进程队列,需要的朋友可以参考下

C#实现字符串格式化的五种方式

C#字符串格式化是一种将数据插入到预定义文本模板中创建新字符串的过程,它允许开发者更方便地控制输出内容的布局和显示样式,本文给大家介绍了C#实现字符串格式化的五种方式,文中通过代码示例讲解的非常详细,需要的朋友可以参考下

C# webservice接口编写、发布与测试

这篇文章主要介绍了C# webservice接口编写、发布与测试,文章通过图文结合的方式给大家介绍的非常详细,对大家的学习或共组有一定的帮助,需要的朋友可以参考下

C#实现Bitmap类型与Byte[]类型相互转化的示例详解

在C#编程中,Bitmap类型和Byte[]类型之间的相互转化是图像处理和数据传输中常见的需求,Bitmap类型表示一个位图图像,而Byte[]类型则是一个字节数组,本文将详细介绍如何在这两种类型之间进行相互转化,需要的朋友可以参考下

在C#中发送自定义HTML格式邮件的示例详解

在C#中发送自定义HTML格式邮件是一项常见的任务,这在开发电子邮件营销系统或任何需要通过电子邮件与用户沟通的应用程序中都非常重要,以下是如何在C#中发送自定义HTML格式邮件的详解与示例,需要的朋友可以参考下

C#获取属性的displayName的3种方式

在C#中,获取属性的displayName可以通过多种方式实现,包括使用特性、反射和LINQ,下面我将分别展示每种方法,并提供具体的示例代码,感兴趣的朋友可以参考下

C#中多线程更新UI控件的常用方案

在C#中,特别是在使用Windows窗体(WinForms)或WPF(Windows Presentation Foundation)进行UI开发时,处理多线程与UI控件的交互需要特别小心,本文给大家介绍了几种在C#中安全地从多线程更新UI控件的常用方案,需要的朋友可以参考下

C#类型转换之显式和隐式转换详解

在C#编程中,类型转换是一个核心概念,它允许我们在程序中处理不同类型的数据,类型转换可以分为两大类:显式类型转换和隐式类型转换,在这篇博客中,我们将深入探讨这两种类型转换的定义、用法和重要性,需要的朋友可以参考下

C#获取屏幕分辨率缩放比例的方法与示例

在C#中,获取屏幕分辨率缩放比例通常指的是Dpi缩放比例,它表示显示设备的独立像素与设备无关像素(96 DPI)的比例,这通常用于确保应用程序在不同分辨率和缩放设置的显示设备上都能正确显示,本文给大家介绍了C#获取屏幕分辨率缩放比例的方法与示例,需要的朋友可以参考下

C#使用CefSharp和网页进行自动化交互的示例代码

CefSharp 是一个用 C# 编写的开源库,它封装了 Google Chrome 浏览器的 Chromium 内核,CefSharp 允许开发者在其应用程序中嵌入浏览器功能,从而能够展示网页内容、执行JavaScript代码,本文给大家介绍了C#使用CefSharp和网页进行自动化交互,需要的朋友可以参考下

在C#中如何使用ResNet50v2进行图像识别

ONNX 运行时推理可以实现更快的客户体验和更低的成本,支持来自深度学习框架如 PyTorch和TensorFlow/Keras以及经典机器学习库如 scikit-learn、LightGBM、XGBoost 等的模型,这篇文章主要介绍了在C#中如何使用ResNet50v2进行图像识别,需要的朋友可以参考下

使用C#验证PDF数字签名有效性的方法示例

数字签名作为PDF文档中的重要安全机制,不仅能够验证文件的来源,还能确保文件内容在传输过程中未被篡改,本文将详细介绍如何使用免费.NET控件通过C#验证PDF签名的有效性以及验证PDF文档是否被修改,需要的朋友可以参考下

C#中new关键字的三种用法

在C#中,new关键字具有多种不同的用途,主要包括以下三个:作为运算符,作为修饰符,作为泛型约束,文章通过代码示例将这三种用法介绍的非常详细,需要的朋友可以参考下

C#实现字符串模糊匹配的方法小结

在C#中实现字符串的模糊匹配可以借助正则表达式或者一些模糊匹配算法来实现,文章通过代码示例讲解的非常详细,对大家的学习或工作有一定的帮助,需要的朋友可以参考下
上一页共3页:3/3下一页