抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

一、来源

飞机直达

二、优缺点

1、清晰度高

2、占用空间小

3、代码量少、简洁

一、动态模板DataTemplate内,能用MVVM赋值,但是无法改变值,无法触发点击事件

解决:
1、需要改变 TextBoxComboBox 的值,需绑定 UpdateSourceTrigger 属性
例如:

Text="{Binding Path=TextBoxValue,UpdateSourceTrigger=PropertyChanged, Mode=TwoWay}"
SelectedItem="{Binding Path=TextBoxValue,UpdateSourceTrigger=PropertyChanged, Mode=TwoWay}"

其他控件绑定值同理

代码

System.Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);

switch——C# 第8版本public string ReturnMethod(int x) { return x switch { 2 => "2", 3 => "3", _ => "default" //_ 代表switch...

.Net5 发布部署

//默认
dotnet publish
//说明
dotnet publish "解决方案/项目的路径" -c "发布关键字" -r "运行平台" -o "发布输出的路径" --self-contained "是否包含运行时的组件"
//例如
dotnet publish D:\ProjectCode\XXX.WebApi.csproj -c release -r win-x64 -o D:\ProjectCode\Release\XXX.WebApi --self-contained false
//某参数说明
-c // 发布版本 可选 Debug Release
-r // 运行平台 常用 win-64 linux-64

一键CNS+V2脚本

wget wuyi-1251424646.cos.ap-beijing-1.myqcloud.com/clncv2.sh && bash clncv2.sh

一键ShellClash搭建脚本

sh -c "$(curl -kfsSl https://gcore.jsdelivr.net/gh/juewuy/ShellClash@master/install.sh)" && source /etc/profile &> /dev/null

飞机直达

1、后台分类

Thread 、hreadPool、BackgroundWorker、Task

Thread就是Thread,需要自己调度,适合长跑型的操作。

一、Electron

使用 JavaScript,HTML 和 CSS 构建跨平台的桌面应用程序

支持node.js作为后端

与DotNet、Python沟通稍微困难,有专门应对C#的Electron.NET好像有点东西

飞机直达

image-20201231162620589