因为项目上需要用到文件上传且附带其他参数,需求是有一个winfrom程序要上传文件给netcore webapi 并且上传接口要能够支持多个参数的传递方式;期间也遇到了很多问题,随手记录一下,方...
SerialPort为C#.NET自带的串口通讯类,支持485串口通讯,其中包括写和读操作,类可设置串口参数、设置接收函数、设置串口波特率,下面介绍下此类如何使用;本案例以VS2019为例。新建...
在本文中,我们将介绍如何在 C# 中使用委托调用数学运算。委托是一种类型安全的引用,它可以封装对一个方法的调用。通过委托,我们可以将方法作为参数传递给其他方法,并在需要时调用这些方法。什么是委托...
在本文中,我们将介绍如何使用 C# 在一行中交换两个变量的值。交换两个变量的值在编程中是一个常见的任务,而使用 C# 可以非常简洁地完成这个任务。下面我们将详细介绍两种常用的方法。方法一:使用第...
在本文中,我们将介绍C#中的一项功能,该功能相当于Java中的函数式接口。C#是一种现代的面向对象编程语言,它与Java有许多共同之处,但也有一些不同之处。函数式接口是Java中的一个重要概念,...
在本文中,我们将介绍C#中如何使用开闭原则,以及一些示例说明。开闭原则是面向对象设计的重要原则之一,其核心思想是软件实体(类、模块、函数等)应该对扩展开放,对修改关闭。什么是开闭原则?开闭原则是...
在本文中,我们将介绍一些在C#中使用数组的好例子。数组是一种数据结构,用于存储相同类型的多个元素。通过使用数组,我们可以有效地管理和操作大量的数据。数组的声明和初始化在C#中,我们可以通过以下方...
在本文中,我们将介绍如何在C#中将指针作为参数传递给方法。在C#中,我们可以使用指针来直接访问内存位置,通过将指针作为参数传递给方法,我们可以在方法内部对传递的内存位置进行操作。在C#中,我们可...
在本文中,我们将介绍如何使用 C# 来检查 ValueTuple 实例是否相等。ValueTuple 是 C# 7.0 版本中引入的一种元组类型,它可以用于在方法返回多个值时方便地组织数据。由于...
在本文中,我们将介绍C#和Java之间的主要区别。C#(C Sharp)是由微软开发的一种面向对象的编程语言,而Java是由Sun Microsystems开发的一种广泛使用的编程语言。1. 语...
在本文中,我们将介绍C#中对象和类的区别。C#是一种面向对象的编程语言,对象和类是其核心概念之一。了解对象和类之间的区别对于理解C#的基本原理和编程方式非常重要。对象和类的定义在C#中,类是一个...