C#浏览器提示跨域问题解决方案

一,我们使用两个域名互相访问的时候会提示跨域,原因在哪里呢?如下图跨域,我们探究下是什么原因导致浏览器报这个错呢?二,我们研究下看看请求是否成功。,如下图,浏览器返回的是200,证...

2021-07-15

C#监测IPv4v6网速及流量的实例代码

1、前言  最近做项目需要用到监测网速及流量,我经过百度和墙内谷歌都没能快速发现监测IPV6流量和网速的用例;也经过自己的一番查询和调试,浪费了不少时间,现在作为...

2021-07-15

浅析C# 委托(Delegate)

C# 中的委托(Delegate)类似于 C 或 C++ 中函数的指针。委托(Delegate) 是存有对某个方法的引用的一种引用类型变量。引用可在运行时被改变。委托(Delegate)特别用于实现事件和回调...

2021-07-15

C#关于Task.Yeild()函数的讨论

在与同事讨论async/await内部实现的时候,突然想到Task.Yeild()这个函数,为什么呢,了解一点C#async/await内部机制的都知道,在await一个异步任务(函数)的时候,它会先判断该Tas...

2021-07-15

Unity3D实现自动寻路

Unity3D自动寻路,供大家参考,具体内容如下1.首先在Unity3D创造中一个正方体,一个圆柱体和一个平面。2.将正方体和平面设为静态(Static前的方格打勾)3.在Window中打开AI进行导航网...

2021-07-15

详解c# 中的DateTime

日期和时间,在我们开发中非常重要。DateTime在C#中,专门用来表达和处理日期和时间。本文算是多年使用DateTime的一个总结,包括DateTime对象的整体应用,以及如何处理不同的区域、...

2021-07-15

浅析C# 索引器(Indexer)

索引器(Indexer) 允许一个对象可以像数组一样被索引。当您为类定义一个索引器时,该类的行为就会像一个 虚拟数组(virtual array) 一样。您可以使用数组访问运算符([ ])来访问该类的...

2021-07-15

unity使用射线实现贴花系统

本文实例为大家分享了Unity使用射线实现贴花系统,供大家参考,具体内容如下老规矩,直接上代码:using System.Collections;using System.Collections.Generic;using UnityEngine;u...

2021-07-15

Unity实现简单手势识别

本文实例为大家分享了Unity实现手势识别的具体代码,供大家参考,具体内容如下代码很简单没有难度,都有注解,随便 看一看 就会了。CallEvent () 方法需要自己搭载使用。Unity代码u...

2021-07-15

C# 动态输出Dos命令执行结果的实例(附源码)

本文以一个简单的小例子讲解如何将命令行信息实时的输出到文本框中。仅供学习分享使用,如有不足之处,还请指正。概述在C#程序开发过程中,有时需要运行其它的程序并获得输出的结...

2021-07-15

C#服务端图片打包下载实现代码解析

一,设计多图片打包下载逻辑:
1,如果是要拉取腾讯云等资源服务器的图片,
2,我们先把远程图片拉取到本地的临时文件夹,
3,然后压缩临时文件夹,
4,压缩完删除临时文件夹,
5,返回压缩完给用...

2021-07-15

详解c# 可空类型(Nullable)

C# 单问号 ? 与 双问号 ??? : 单问号用于对 int,double,bool 等无法直接赋值为 null 的数据类型进行 null 的赋值,意思是这个数据类型是 NullAble 类型的。i...

2021-07-15

带你复习c# 托管和非托管资源

前言c# 托管和非托管比较重要,因为这涉及到资源的释放。现在只要在计算机上运行的,无论玩出什么花来,整个什么概念,逃不过输入数据修改数据输出数据(计算机本质),这里面有个数据的...

2021-07-15

c# 实例——绘制波浪线(附源码)

效果图界面绘制操作private Point? _startPoint = null; private void ContainerCanvas_OnPreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e) {...

2021-07-15

Unity使用LineRender实现绘画功能

本文实例为大家分享了Unity LineRender实现绘画功能的具体代码,供大家参考,具体内容如下老规矩,直接上代码:using System;using System.Collections;using System.Collections.G...

2021-07-15

C#中互操作性简介

目录一、引言二、平台调用三、C++ Interop四、COM Interop五、总结一、引言   这个系列是在C#基础知识中遗留下来的一个系列的,因为在C# 4.0中的一个新特性就是对COM互操作...

2021-07-15

WindowsForm实现警告消息框的实例代码

警告消息框主要是用来向用户户展示诸如警告、异常、完成和提示消息。一般实现的效果就是从系统窗口右下角弹出,然后加上些简单的显示和消失的动画。创建警告框窗口首先我们创...

2021-07-15

Unity平台模拟自动挡驾驶汽车

自动挡汽车功能分析:(1)刹车数值用连续量0-255表示,连续量根据键盘按键按下时长进行递增,1秒后达到峰值,无论车辆处于前进挡还是倒挡,踩下刹车后车辆逐渐减速至0
(2)汽车分为四个挡位...

2021-07-15

详解c# 类型转换

类型转换从根本上说是类型铸造,或者说是把数据从一种类型转换为另一种类型。在 C# 中,类型铸造有两种形式: 隐式类型转换 - 这些转换是 C# 默认的以安全方式进行的转换, 不会...

2021-07-15

详解c# 数组(Array)

数组是一个存储相同类型元素的固定大小的顺序集合。数组是用来存储数据的集合,通常认为数组是一个同一类型变量的集合。声明数组变量并不是声明 number0、number1、...、numb...

2021-07-15

详细分析c# 运算符重载

您可以重定义或重载 C# 中内置的运算符。因此,程序员也可以使用用户自定义类型的运算符。重载运算符是具有特殊名称的函数,是通过关键字 operator 后跟运算符的符号来定义的。...

2021-07-15

c# SqlDataAdapter中的Fill是怎么实现的

1. 讲故事最近因为各方面原因换了一份工作,去了一家主营物联柜的公司,有意思的是物联柜上的终端是用 wpf 写的,代码也算是年久失修,感觉技术债还是蛮重的,前几天在调试一个bug的...

2021-07-15

C# 引入委托的目的是什么

引言对于一些刚接触C# 不久的朋友可能会对C#中一些基本特性理解的不是很深,然而这些知识也是面试时面试官经常会问到的问题,所以我觉得有必要和一些接触C#不久的朋友分享下关...

2021-07-15

详解C# 中Session的用法

Session模型简介 在学习之前我们会疑惑,Session是什么呢?简单来说就是服务器给客户端的一个编号。当一台WWW服务器运行时,可能有若干个用户浏览正在运正在这台服务器上的...

2021-07-15

详细了解C# 枚举与位枚举

一、枚举的概念:  C# 枚举(Enum), 枚举类型是用于声明一组命名的常数的基本数据类型(值类型);二、枚举的定义:  声明enum变量:enum <enum_name> {enumeration list};  其中enu...

2021-07-15

浅析c# 接口

接口:是指定一组函数成员而不是实现他们的引用类型。所以只能类喝啊结构来实现接口,在结成该接口的类里面必须要实现接口的所有方法接口的特点:继承于接口的类,必须要实现所有的...

2021-07-15

详解c# 多态

多态是同一个行为具有多个不同表现形式或形态的能力。多态性意味着有多重形式。在面向对象编程范式中,多态性往往表现为"一个接口,多个功能"。多态性可以是静态的或动态的。在...

2021-07-15

unity3D实现物体任意角度自旋转

本文实例为大家分享了unity3D实现物体任意角度自旋转的具体代码,供大家参考,具体内容如下主要涉及函数:Input.GetAxis(“Mouse x”) 可取得鼠标横向(x轴)移动增量Input.GetAxis(...

2021-07-15

C#获取本地IP的四种方式示例详解

1.第一种方式采用System.Net.Dns的GetHostAddress的方式,具体请看代码:/// <summary> /// 网络不通畅可以获取 /// 不过能获取到具体的IP /// </summary> /// <returns></...

2021-07-15

C# 标准事件流实例代码

服装价格变动,触发淘宝发布活动和消费者购买衣服事件流public class EventStandard { public class Clothes { /// <summary> /// 服装编码 /// </summar...

2021-07-15

简单聊聊c# 事件

引言:前面几个专题对委托进行了详细的介绍的,然后我们在编写代码过程中经常会听到“事件”这个概念的,尤其是写UI的时候,当我们点击一个按钮后VS就会自动帮我们生成一些后台的代...

2021-07-15

C# 如何使用ajax请求

ajax简介
Ajax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式、快速动态网页应用的网页开发技术,无需重新加载整个网页的情况下,能...

2021-07-15

C#事件管理器如何清空所有监听详解

C#事件使用+= -=使用起来是很方便的,但是却不能整体清空所有事件。比如一个常见的操作,打开界面注册监听事件,关闭界面需要把所有的事件清空了,这要在写一堆-=操作,如果漏清空的...

2021-07-15

深入了解c# 匿名类型

一、什么叫做匿名类?  匿名类就是没有名字的类。匿名类不能被引用,只能再创建的时候用new语句来声明。二、匿名类的优势以及应用场景;  1、匿名类型提供了一种方便的方法,可...

2021-07-15

详解C# 泛型中的数据类型判定与转换

提到类型转换,首先要明确C#中的数据类型,主要分为值类型和引用类型:1.常用的值类型有:(struct)整型家族:int,byte,char,short,long等等一系列浮点家族:float,double,decimal孤独的枚举:enum...

2021-07-15

WindowsForm移动一个没有标题栏的窗口的方法

在WinForm程序中,要移动没有标题栏的窗口,基本的实现思路是监听需要拖动窗口内的控件的鼠标事件,然后将鼠标位置发送给窗口进行相应的位移就可以了。通过借用Windows API也可以...

2021-07-15

深入分析c# 继承

继承是面向对象程序设计中最重要的概念之一。继承允许我们根据一个类来定义另一个类,这使得创建和维护应用程序变得更容易。同时也有利于重用代码和节省开发时间。当创建一个...

2021-07-15

c# 如何实现一个简单的json解析器

一、JSON格式介绍 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。相对于另一种数据交换格式 XML,JSON 有着很多优点。例如易读性更好,占用空间更少等。在 w...

2021-07-15

C#中的char、string和StringBuilder的使用详解

char 字符char代表一个Unicode字符,它是System.Char的别名char someChar = 'a';//定义了一个字符char newLine= '\n';//这是一个换行符System.Char定义了一组静态方法: ToUpp...

2021-07-15

VS2017使用Git进行源代码管理的实现

Git现在已是无处不在了,只要有代码的地方基本都支持Git。本人在使用VS的时候从来没用过Git,因为之前都是一个人单独开发C#窗体或者移动端程序,所以也没关注过要把这部分代码提...

2021-07-15

c# 委托的本质是什么

引言上一个专题已经和大家分享了我理解的——C#中为什么需要委托,专题中简单介绍了下委托是什么以及委托简单的应用的,在这个专题中将对委托做进一步的介绍的,本专题主要对委本...

2021-07-15

如何在C#中调用COM组件

一、引言  COM(Component Object Modele,组件对象模型)是微软以前推崇的一个开发技术,所以现在微软的很多产品都用到了COM组件,如Office,IE 等。然而如果.NET 平台下的程序想...

2021-07-15

C# 对PDF文档加密、解密(基于Spire.Cloud.SDK for .NET)

Spire.Cloud.SDK for .NET提供了接口PdfSecurityApi可用于加密、解密PDF文档。本文将通过C#代码演示具体加密及解密方法。使用工具: Spire.Cloud.SDK for .NET Visual Stud...

2021-07-15

c# 接口使用实例

用接口实现一个简单的物件的入库,出库如定义一个物流类接口,包含物件所属快递公司名称属性,物件单号属性及信息显示方法。通过物件出库类信息和物件入库类信息继承该接口。文档...

2021-07-15

C#中char和string的入门使用教程

char 字符char代表一个Unicode字符,它是System.Char的别名char someChar = 'a';//定义了一个字符char newLine= '\n';//这是一个换行符 System.Char定义了一组静态方法: ToUp...

2021-07-15

unity实现贴图矩阵运算(旋转平移缩放)

我们在shader中对贴图处理时,有时候会有一些比较复杂的运算,比方说三角函数,开方等,一般情况下,如果可以在越上层做运算,性能会越高。C# > Vertex > fragment因此,考虑到贴图的旋转...

2021-07-15

C#操作Excel相关方法总结

0.导入命名空间:using Microsoft.Office.Core;using Microsoft.Office.Interop.Excel;using System.IO;using System.Reflection;1.如何打开已有excel文档,或者创建一个新的ex...

2021-07-15

c#对XML文档的创建与增删改查的示例代码

一、创建的第一种方式 //1、创建一个XML文档 XmlDocument doc = new XmlDocument(); //2、创建第一行描述信息 XmlDeclaration dec = doc.CreateXmlDeclaration("1.0"...

2021-07-15

C#中的虚方法和抽象方法的运用

今天在云和学院学了很多,我这次只能先总结一下C#中的虚方法和抽象的运用。理论:虚方法: 用virtual修饰的方法叫做虚方法 虚方法可以在子类中通过override关键字来重写 常...

2021-07-15

C# 实现俄罗斯方块(附源码)

概述俄罗斯方块(Tetris)是一款由俄罗斯人阿列克谢·帕基特诺夫发明的休闲游戏,帕基特诺夫爱玩拼图,从拼图游戏里得到灵感,设计出了俄罗斯方块。由于上手简单、老少皆宜,从而家喻户...

2021-07-15
返回顶部
顶部