C#

Unity实现物体沿自身的任意轴向旋转

Unity实现物体沿自身的任意轴向旋转

本文实例为大家分享了Unity实现物体沿任意轴向旋转,供大家参考,具体内容如下一、创建一个需要旋转的物体二、编写控制该物体的脚本using UnityEngine;using System.Collections; public class Test_ElectricFan : MonoBehaviour { public bool isOpen=false »

使用Linq注意事项避免报错的方法

使用Linq注意事项避免报错的方法

没有结果时,去.First()时,会报错,所以一定要先.Count()判断一下而用FirstOrDefault(),如果集合中没有数据,则返回null,所以最好用这个 您可能感兴趣的文章:asp.net下Linq To Sql注意事项小结 »

C#调用RabbitMQ实现消息队列的示例代码

C#调用RabbitMQ实现消息队列的示例代码

前言 我在刚接触使用中间件的时候,发现,中间件的使用并不是最难的,反而是中间件的下载,安装,配置才是最难的。 所以,这篇文章我们从头开始学习RabbitMq,真正的从头开始。 关于消息队列 其实消息队列没有那么神秘,我们这样想一下,用户访问网站,最终是要将数据以HTTP的协议的方式,通过网络传输到主机的某个端口上的。 那么,接收数据的方式是什么呢?自然是端口监听啦。 那消息队列是什么就很好解释了?... »

C# List介绍及具体用法

一、# List泛型集合 集合是OOP中的一个重要概念,C#中对集合的全面支持更是该语言的精华之一。 为什么要用泛型集合? 在C# 2.0之前,主要可以通过两种方式实现集合: a.使用ArrayList 直接将对象放入ArrayList,操作直观,但由于集合中的项是Object类型,因此每次使用都必须进行繁琐的类型转换。 b.使用自定义集合类 比较常见的做法是从CollectionBase抽象类继... »

Unity实现绕任意轴任意角度旋转向量

Unity实现绕任意轴任意角度旋转向量

本文实例为大家分享了Unity实现绕任意轴任意角度旋转向量的具体代码,供大家参考,具体内容如下游戏中有一需求,就是一个矩形或者Cube绕着某一点旋转任意角度,现在给出下面算法。 »

C#调用Win32的API函数–User32.dll

Win32的API函数是微软自己的东西,可以直接在C#中直接调用,在做WinForm时还是很有帮助的。有时候我们之直接调用Win32 的API,可以很高效的实现想要的效果。 代码 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Runtime.Int... »

C#8 的模式匹配实现

C#8 的模式匹配实现

C# 7 里面的Pattern Mathing 更多内容请查看官方文档:https://docs.microsoft.com/zh-cn/dotnet/csharp/whats-new/csharp-8#more-patterns-in-more-places?WT.mc_id=DT-MVP-5003302  is 模式 switch 和 when C# 8 里面的Patter... »

C# ODP.NET 调用Oracle函数返回值时报错的一个解决方案

C# ODP.NET 调用Oracle函数返回值时报错的一个解决方案

有人在社区问到:C#调用Oracle中自定义函数的返回值时,无法正常调用。但在PL/SQL中正常调用返回。 于是动手一试: 1、准备函数(Oralce 11g.2.0.0.4) CREATE OR REPLACE FUNCTION F_Update_Grade(v_UserID in Number) return nvarchar2 is V_Grade nVARCHAR2(20); begin ... »

Unity向量按照某一点进行旋转

Unity向量按照某一点进行旋转

本文实例为大家分享了Unity向量按照某一点进行旋转的具体代码,供大家参考,具体内容如下一、unity的旋转首先要知道一点就是在Unity的旋转中使用过四元数进行旋转的,如果对一个物体的rotation直接赋值你会发现结果不是你最终想要的结果,这个时候我们需要去借助Quaternion来进行旋转。第二个参数是旋转轴,围绕哪一个坐标轴进行旋转。 »

详解WMI RPC 服务器不可用的解决方案

本文介绍了详解WMI RPC 服务器不可用的解决方案,分享给大家,具体如下: ConnectionOptions connectionOptions = new ConnectionOptions(); connectionOptions.Username = userName; connectionOptions.Password = password; ManagementScope mana... »

Linq两个List集合取交集的实现

Linq两个List集合取交集的实现

1、法一:常规方法 2、嗯,.NET中所有的sort,compare都支持自定义“比较方法”继承这个接口即可 您可能感兴趣的文章:C#中Linq查询基本操作使用实例c#中LINQ的基本用法实例C# linq查询之动态OrderBy用法实例C#中的Linq Intersect与Except方法使用实例C#中的Linq to Xml详解LINQ 标准查询操作符linq语法基础使用示例C#使用linq对... »

Unity实现游戏存档框架

最近重构了一下我的存档框架。我在这里对实现方法进行简单的解析。注意这里主要演示算法,所以,效率上并不是最佳。一个游戏中,可能有成百上千个物体需要存储,而且有几十种类型,接下来就用一个简单的例子来解释。一个很简单的例子,有一个Unit(单位)类型,有一个Inventory(背包)类型,有一个Item(道具)类型。 »

Unity登录注册时限制发送验证码次数功能的解决方法

当我们需要在Unity客户端做一个限制功能,比如按钮 (最好是发送验证码按钮)要求每天只能点击三次,等到第二天又有三次机会,这个过程不涉及到服务端消息,只涉及到本地存储,以下是我的解决方案: 直接上代码: using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.... »

用Linq从一个集合选取几列得到一个新的集合(可改列名)

用Linq从一个集合选取几列得到一个新的集合(可改列名)

用Linq从一个集合选取几列得到一个新的集合-可改列名 您可能感兴趣的文章:C# PLINQ 内存列表查询优化历程C#使用linq计算执行元素在列表中出现次数的方法Linq to XML 用一句话读出RSS文章列表代码 »

C#实现String字符串转化为SQL语句中的In后接的参数详解

实现把String字符串转化为In后可用参数代码: public string StringToList(string aa) { string bb1 = "("; if (!string.IsNullOrEmpty(aa.Trim())) { string[] bb = aa.Split(new string[] { "\r\n", ",", ";", "* " }, StringSplitO... »

Unity工具类之生成文本验证码

本文实例为大家分享了Unity生成文本验证码的具体代码,供大家参考,具体内容如下 文本验证码 由于我经常使用Unity进行webgl版本的开发,看到网站上面用户登录有很多的验证码验证。借鉴相关博客,写了Unity的工具类文本验证码,代码如下: 工具类:VerificationCode using System.Collections; using System.Collections.Generi... »

C# Winfom 中ListBox的简单用法详解

C# Winfom 中ListBox的简单用法详解

1、如何添加listBox的值 this.listBox1.Items.Add("张晓东"); 2、如何判断listBox集合是否添加过 //检查添加值是否添加过 if(this.listBox1.items.Contains("张晓东")){ MessageBox.show("集合成员已添加过!"); } else{ //执行添加集合成员 } 3、如何获取listBox选中的值 //判断所有选中... »

Unity Shader实现描边OutLine效果

Unity Shader实现描边OutLine效果

本文实例为大家分享了Unity Shader实现描边OutLine效果的具体代码,供大家参考,具体内容如下 Shader实现描边流程大致为:对模型进行2遍(2个pass)绘制,第一遍(描边pass)在vertex shader中对模型沿顶点法线方向放大,fragment shader设置输出颜色为描边颜色;第二遍正常绘制模型,除被放大的部分外,其余被覆盖,这样就有了描边的效果。 实现代码如下: S... »

c#将字节数组转成易读的字符串的实现

c#将字节数组转成易读的字符串的实现

1、这个方法在GpsNET.JT809Core里 您可能感兴趣的文章:C#实现字符串转换成字节数组的简单实现方法C# 16进制与字符串、字节数组之间的转换 »

C# Winfrom实现Skyline画直线功能的示例代码

C# Winfrom实现Skyline画直线功能的示例代码

前言: 这里记录了我在学习Skyline二次开发中所遇到的问题,适合刚接触Skyline二次开发的同学查看使用,从逻辑到代码逐一详解,但是还是重在理解,希望对你有所帮助。 1、画线的逻辑: 让我回到TerraExplorer Pro这个软件中尝试画一条线,从每一步操作去发现,到底发生了什么? 1.鼠标左键在3D窗口中选择一个点(确定第一个点的位置)。 2.挪动鼠标,在第二个点单击鼠标左键(确定第二... »

C#中的局部变量冲突问题

C#中的局部变量冲突问题

一个变量在同一个作用域中不能够声明两次,如下代码错误。 using System; usingSystem.Collections.Generic; usingSystem.Linq; usingSystem.Text; usingSystem.Threading.Tasks; namespaceConsoleApplication1 { class Program { static void M... »

Unity实现UI光晕效果(发光效果)

Unity实现UI光晕效果(发光效果)

Unity中,我们怎么制作UI物体发光的渐隐渐现的效果呢?您可能感兴趣的文章:unity shader实现较完整光照效果Unity利用材质自发光实现物体闪烁Unity3D实现旋钮控制灯光效果UnityShader3实现彩光效果 »

c#获取客户端IP地址(考虑代理)

说明:本文中的内容是我综合博客园上的博文和MSDN讨论区的资料,再通过自己的实际测试而得来,属于自己原创的内容说实话很少,写这一篇是为了记录自己在项目中做过的事情,同时也想抛砖引玉。参考的博文及其作者在下文均有提及。待到自己以后对HTTP、TCP/IP等知识学深入了,一定再来这里深入讨论这个内容。 一、名词   首先说一下接下来要讲到的一些名词。   在Web开发中,我们大多都习惯使用HTTP请求... »

c#使用linq把多列的List转化为只有指定列的List

c#使用linq把多列的List转化为只有指定列的List

使用linq把多列的List转化为只有指定列的List 1、方式一 2、方式二 您可能感兴趣的文章:C#中Linq查询基本操作使用实例c#中LINQ的基本用法实例C#中的Linq to Xml详解C# Linq读取XML文件的实例C#使用linq对数组进行筛选排序的方法C#使用LINQ查询表达式的基本子句总结C#使用linq查询大数据集的方法解决C#中Linq GroupBy 和OrderBy失效... »

详解C#读写Excel的几种方法

详解C#读写Excel的几种方法

1 使用Office自带的库 前提是本机须安装office才能运行,且不同的office版本之间可能会有兼容问题,从Nuget下载 Microsoft.Office.Interop.Excel 读写代码如下: using Microsoft.Office.Interop.Excel; using Excel = Microsoft.Office.Interop.Excel; private voi... »

Page 1 of 230123»