"Mobius 一个运行在 .NET Core 上的 .NET 运行时,.Net博客,51CTO博客
VisualStudio解决方案筛选器slnf文件,titleauthordateCreateTimecategoriesVisualStudio解决方案筛选器slnf文件lindexi2019-04-0711:34:59+08002019-04-0710:58:41+0800VisualStudio...
WPF 如何在静态资源定义字体大小,.Net博客,51CTO博客">
<meta name="description" content="WPF 如何在静态资源定义字体大小,默认的WPF的字体大小的单位是像素,如果想要将字体大小使用pt点表示,写在xaml里面是直接添加pt后缀。但是此时如果在静态资源尝试定义的时候写上了pt将会在运行的时候提示无法转换默认的单位是Pixel如下面代码写的<TextBlockMargin="10,10,10,10"...
C# dotnet 的锁 SemaphoreSlim 和队列,本文主要是试验在顺序进入等待SemaphoreSlim的任务是否会按照顺序经过锁执行我在一个有趣的WPF程序里面,需要限制任务同时执行的线程数量,不然用户就会说用我的程序会让电脑卡渣。而我的任务是需要按照指定顺序执行的,我需要每次同时仅执行10个任务,同时任务执行按照传入的顺序此时可以用到SemaphoreSlim这个类,这个类的作用如下,给定初始的可以通过锁的数量,以及这个最大可..
在 WPF 中可以通过 DataTemplate 给任意的类型重写这个类型在界面显示的数据模版,我想要让小伙伴的界面都有相同的样式,此时我就尝试重写字符串的数据模版,但是我就踩到了一个坑
从 DX 层面讲 WPF 渲染卡顿,这不是一篇深入底层的博客,很多细节还请看DX底层相关小伙伴都知道在WPF里面使用了DX作为底层的渲染,在说到WPF卡顿的时候,还请小伙伴不要忘记dx部分也是可能存在卡顿的在WPF的OnRender方法调用完成之后,会让dx做什么?此时的WPF将会完成完整帧的帧绘制命令的收集,此时也是dx的完整帧的帧绘制命令的完成。然后dx将会传递这些绘制命令...
在 C# 里面的指针实际上使用 int32 或 int64 存储,在 C# 里面的指针需要开启不安全代码才能使用,这里的指针是一个结构体,而结构体是存在值的
我尝试写出 byte*? foo 的时候,构建的时候 VS 提示下面代码
在 Xamarin 中,使用文件存储或打开某个特定文件都是很常用的做法,而在跨平台中,每个平台都有自己的 IO 的坑。如何在 Xamarin.Froms 里面让用户可以选择打开哪个本文文件,需要照顾多个不同的平台的文件访问方式
win10uwp右击浮出窗在点击位置,titleauthordateCreateTimecategorieswin10uwp右击浮出窗在点击位置lindexi2019-09-0212:57:38+08002018-2-1317:23:3+0800Win10UWP如果需要让Flyou..
C# 为什么不建议对任意的 IEnumerable 反转,我想要反转一个枚举,但是代码审查没过,这是为什么在C#里面可以使用IEnumerable表示枚举值,而我提供了一个库给小伙伴用,这个库包含了这个方法,需要在某个不知道从哪里来的枚举值进行反转然后处理业务小伙伴说代码审查没过,原因是在他的设备上一运行就占用了100G的内存我写的代码也很简单privatestaticvoidFoo(IEnumerable...
本文告诉大家,编译为 AnyCpu 和 AnyCPU(Prefer 32-bit)和 x86 有什么区别
dotnet判断特定进程存在方法,titleauthordateCreateTimecategoriesdotnet判断特定进程存在方法lindexi2019-09-2316:20:42+08002019-09-2316:20:41+0800dotnet本文告诉大家几个方法判断特定的...
dotnet 在 OpenXML SDK 的 HasValue 是什么含义,在OpenXMLSDK里面对于很多值,如字符串等的值,都包含一个HasValue属性。刚入门的小伙伴会认为这就是一个和可空类型一样的属性,表示这个属性是不是为空。其实这句话只是对一半,其实这个属性表示的是在重新定义的字符串参数里面的属性是否为空在OpenXMLSDK里面给很多基础类型都是自己新定义的,如SingleValue和StringValue等,这些定义都继承...