
C#
文章平均质量分 59
寒冰最强
这个作者很懒,什么都没留下…
展开
-
wpf 调用uwp api实现win10消息通知
引用添加WpfAppTest\WpfAppTest\lib\Windows.Foundation.UniversalApiContract.winmd这个文件主要代码using Windows.UI.Notifications;var toastXml = ToastNotificationManager.GetTemplateContent(ToastTemplateType.ToastText01);//toastXml.GetXml();var node = toastXml.GetE原创 2021-04-05 22:35:12 · 1238 阅读 · 4 评论 -
调用win串口
这里写自定义目录标题微软官方文档https://docs.microsoft.com/en-us/uwp/schemas/appxpackage/appxmanifestschema/element-capability<Capabilities> <Capability Name="internetClient"/> <Capability Name="musicLibrary"/> <Capability Name="videosLibrary原创 2021-04-02 18:44:36 · 587 阅读 · 0 评论 -
微软.net 6 发布(2024已经更新到net9)
.NET Core SDKExample:For .NET 6 builds<configuration> <packageSources> <add key="dotnet6" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet6/nuget/v3/index.json" /> </packageSources></configuration&g原创 2020-09-09 20:06:03 · 5436 阅读 · 4 评论 -
数学表达式计算
C# 计算 数学表达式标量的值 搞个字典《string ,double》更具 操作符号 ,分割字符串更具 优先级把数据 push stack再每次 分别 pop 2个数据,和 一个操作符,一直到全部结束效果下图如图部分核心代码如下 /// <summary> /// 空 stack 返回 true /// </...原创 2020-04-20 23:01:46 · 2759 阅读 · 1 评论 -
各个版本 Windows 10 系统中自带的 .NET Framework 版本
title: “各个版本 Windows 10 系统中自带的 .NET Framework 版本”publishDate: 2017-10-17 10:49:40 +0800date: 2020-02-27 10:14:53 +0800categories: windows dotnettags: Windows .NetWindows 10 名称Windows 版本开发代...转载 2020-04-10 17:10:32 · 3082 阅读 · 0 评论 -
C# 注释
注释形参注释 (int a,double b) 指的 int double 的注释 指的 a b 的注释/// /// Encapsulates a method that takes nine parameters and does not return a value./// /// The type of the first原创 2017-04-16 00:10:11 · 442 阅读 · 0 评论 -
C# 获取url 状态,获取重定向(HttpWebRequest)
网易云音乐下载music.163.com/api/pc/download/latest http://tool.chinaz.com/pagestatus/?url=music.163.com/api/pc/download/latestpc版本下载 http://tool.chinaz.com/pagestatus/?url=music.163.com%2Fapi%2Fpc%2Fdo...原创 2017-05-11 21:48:41 · 7777 阅读 · 0 评论 -
vs2017 网易云对象存储
vs2017 网易云对象存储原创 2018-03-06 12:34:07 · 606 阅读 · 0 评论 -
C# Flag特性
C# Flag特性 [Flags] public enum Permission { create = 1, read = 2, update = 4, delete = 8, } static void Main(...原创 2018-09-10 14:44:30 · 2187 阅读 · 0 评论 -
MessagePack,比json更小的编码方式详解
https://msgpack.org/https://github.com/msgpack/msgpack/blob/master/spec.md#overview [MessagePack.MessagePackObject(true)] public class MesFoo { [Key(3)] public int ...原创 2019-03-19 00:29:48 · 648 阅读 · 1 评论 -
C# Thread.Sleep 不卡UI
//Thread.Sleep 不卡UI//async await//Task//低版本也能用(委托的BeginInvoke);AsyncCallback callBack = new AsyncCallback(s =>{ Console.WriteLine("执行完毕,开始回调");});private void labCopyCode_Click(obje...原创 2019-04-25 14:24:45 · 1275 阅读 · 0 评论 -
解读 Microsoft.NET.Sdk 的源码,你能定制各种奇怪而富有创意的编译过程
title: “解读 Microsoft.NET.Sdk 的源码,你能定制各种奇怪而富有创意的编译过程”publishDate: 2018-06-30 13:55:39 +0800date: 2019-07-02 19:42:50 +0800categories: dotnet visualstudio nuget msbuildversion:current: 中文versions...原创 2019-08-27 17:47:15 · 611 阅读 · 0 评论 -
uwp开发之Windows.Data.Json解析json
解析json原创 2017-06-01 21:35:49 · 2323 阅读 · 0 评论 -
C# ForEach使用指南
new List{"Ana","Fe","Emi"}.ForEach(Console.WriteLine); var names = new List{ "An", "Felip", "Emilli"};names.ForEach(p=>Console.WriteLine($"Hello {p}"));原创 2017-05-20 02:55:38 · 446 阅读 · 0 评论 -
一维数组(C# 编程指南)
可按下面的示例所示声明五个整数的一维数组。int[] array = new int[5];int[] array = new int[5];此数组包含从 array[0] 到 array[4] 的元素。 new 运算符用原创 2016-01-03 15:35:18 · 765 阅读 · 0 评论 -
多维数组(C# 编程指南)
数组可以具有多个维度。 例如,下列声明创建一个四行两列的二维数组。int[,] array = new int[4, 2];下列声明创建一个三维(4、2 和 3)数组。int[, ,] array1 = new int[4, 2, 3];int[, ,] array1 = ne原创 2016-01-03 19:33:29 · 755 阅读 · 0 评论 -
交错数组(C# 编程指南)
交错数组是元素为数组的数组。 交错数组元素的维度和大小可以不同。交错数组有时称为“数组的数组”。以下示例说明如何声明、初始化和访问交错数组。下面声明一个由三个元素组成的一维数组,其中每个元素都是一个一维整数数组:int[][] jaggedArray = new int[3][];int[][] jaggedArray = new原创 2016-01-03 19:37:19 · 1099 阅读 · 0 评论 -
对数组使用 foreach(C# 编程指南)
C# 还提供 foreach 语句。 该语句提供一种简单、明了的方法来循环访问数组的元素。例如,下面的代码创建一个名为 numbers 的数组,并用foreach 语句循环访问该数组:int[] numbers = { 4, 5, 6, 1, 2, 3, -2, -1, 0 };foreach (int i in numbers){原创 2016-01-03 19:40:15 · 693 阅读 · 0 评论 -
将数组作为参数传递(C# 编程指南)
数组可作为实参传递给方法形参。 由于数组是引用类型,因此方法可以更改元素的值。将一维数组作为参数传递可以将初始化的一维数组传递给方法。 例如,下面的语句将数组发送到 print 方法。int[] theArray = { 1, 3, 5, 7, 9 };PrintArray(theArray);原创 2016-01-03 19:42:14 · 1973 阅读 · 0 评论 -
使用 ref 和 out 传递数组(C# 编程指南)
与所有的 out 参数一样,在使用数组类型的 out 参数前必须先为其赋值,即必须由被调用方为其赋值。例如:static void TestMethod1(out int[] arr){ arr = new int[10]; // definite assignment of arr}static void Test原创 2016-01-03 19:45:09 · 821 阅读 · 0 评论 -
隐式类型的数组(C# 编程指南)
可以创建隐式类型的数组,在这样的数组中,数组实例的类型是从数组初始值设定项中指定的元素推断而来的。有关任何隐式类型变量的规则也适用于隐式类型的数组。 有关更多信息,请参见 隐式类型的局部变量(C# 编程指南)。在查询表达式中,隐式类型的数组通常与匿名类型以及对象初始值设定项和集合初始值设定项一起使用。下面的示例演示如何创建隐式类型的数组:原创 2016-01-03 19:46:56 · 1503 阅读 · 0 评论 -
C#聊天,C#简易聊天室
ChatRoom_Server/* * 由SharpDevelop创建。 * 用户: HBshuai * 日期: 2015/12/17 星期四 * 时间: 23:34 * * 要改变这种模板请点击 工具|选项|代码编写|编辑标准头文件 */using System;using System.Collections.Generic;using System.Comp原创 2015-12-18 17:03:38 · 7431 阅读 · 3 评论 -
ms-windows-store
windows 10 uwp C#启动商店设置页面 ms-windows-store://settings启动下载和更新页面 ms-windows-store://downloadsandupdatesFileExt(与文件扩展名关联的产品) ms-windows-store://assoc/?FileExt=pdf启动搜索路径searchms-windows-stor原创 2016-04-25 13:42:02 · 3773 阅读 · 0 评论 -
uwp开发之 设置储存
win10 UWP 应用设置 简单的把设置需要的,放到微软自带的LocalSettings LocalSettings.Values可以存放几乎所有数据 如果需要存放复合数据,一个设置项是由多个值组成,可以使用ApplicationDataCompositeValue将多个合并。原创 2017-04-16 01:09:36 · 1357 阅读 · 0 评论 -
C# unity3D get post
C# IEnumerator 搜索 yield return//测试GET方法 StartCoroutine(SendGet("http://postman-echo.com/time/now")); //测试POST方法 var form = new WWWForm(); form.AddField("int", "6原创 2017-05-04 17:12:06 · 650 阅读 · 0 评论 -
uwp跟随系统主题颜色
转载 http://www.cnblogs.com/tcjiaan/p/6817529.html有些时候,希望应用程序中的某些颜色可以与系统的主题颜色相同,并且当系统主题色改变时进行同步。实现过程并不复杂,主要用到 UISettings 类,它公开一个 GetColorValue 方法,访问这个方法,可以得到指定的颜色值(用Color结构表示)。而表示要获取颜色的类型由转载 2017-05-17 21:14:18 · 2196 阅读 · 0 评论 -
C#连接MySQL数据库
腾讯云ip地址上海 115.159.180.185在winform框架下,添加usingusing MySql.Data.MySqlClient;主要代码static string MyconnecString = "Server=115.159.180.185;Database=han;Uid=root;Pwd=123";控件定义private Syst...原创 2016-01-01 22:05:46 · 878 阅读 · 0 评论