- 博客(5)
- 收藏
- 关注
原创 从Windows换到Mac扫盲
前言最近需要Unity打包苹果iOS并上架AssetStore。拿到Macbook没有找到C盘/D盘,一脸茫然。凭借在Windows中的诸多习惯,开启"对比学习法"。苹果电脑 VS Windows电脑对比项Windows电脑苹果电脑备注说明操作系统Windows操作系统MacOS操作系统MacOS是一种类Unix操作系统,因此命令行在该系统中很管用存储系统C盘\D盘\E盘\F盘没有盘符,就一个root,用/表示根文件浏览器explore.exe
2022-03-31 17:32:17
2815
原创 WPF从零演变出依赖项属性
简诉不需要WPF就能理解依赖项属性(后文简称依赖属性)。创建一个Console工程,从零开始演变。本文有误之处希望大家不吝赐教,批评指正。让我们开始吧,一起来重现这个简单而精湛的演变过程!静态编译-强类型版本创建一个Owner类并定义普通属性Owner指代任意实体,例如Button/Shape/Window等等public class Owner{ public int Id { get; set; } public string Content { get; set; }}
2022-03-30 20:32:45
514
原创 C# Unicode编码 自动处理BOM头
软件安装需要安装Notepad++(或SublineText)等相关软件查看或修改编码格式,方便学习。本文使用的是Notepad++GB2312的局限性GB是"国标"二字的拼音简称,GB2312是最早的国标码。GB2312里面收录了6763个汉字,其中一级汉字3755个,二级汉字3008个,同时收录了包括拉丁字母、希腊字母、日文平假名及片假名字母、俄语西里尔字母在内的682个字符。GB2312收录的6763个汉字是简体中文,不是繁体中文,能够表示日常用语,而某些古诗文则不能用GB2312来
2022-03-28 14:06:56
931
原创 在WPF的RichTextBox中打印日志的方法
在WPF的RichTextBox中打印日志的步骤如下拖动一个RichTextBox控件到窗口中改名为textLog x:Name="textLog"设置ReadOnly属性为True IsReadOnly="True"新建Log.cs文件并粘贴下面的代码到文件中设置背景颜色为蓝色 Background="AliceBlue"设置滚动条 VerticalScrollBarVisibility="Visible"将RichTextBox的引用注入到Log.cs中 Log.SetTextContr
2022-03-28 13:07:10
3303
3
原创 在WPF中打印Console日志的方法
在WPF中打印Console日志的方法创建一个WPF项目新建一个文件Log.cs拷贝如下代码到Log.cs中在初始化相关位置调用Log.CreateConsole()Log.cs代码using System;using System.IO;using System.Runtime.InteropServices;public static class Log{ //WinApi函数 [DllImport("kernel32.dll")] private static exte
2022-03-28 12:29:08
1126
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人