网站更新日志
2023-02-25
大幅优化了加载速度。
2023-01-05
修改了网站的图标。
2022-12-06
更新了“应用”的界面,增加了一些常用工具(点击查看)。
2022-11-25
将网站主题由Fluid改为了Butterfly。
简易JsonConfig类
Demo
12345678910111213141516171819202122232425262728293031323334353637383940414243using System;using System.IO;using System.Text.Json;namespace ConsoleApp1{ internal class Program { static void Main(string[] args) { var cfg = Config.Load<MyClass>(); Console.WriteLine(cfg.Text); cfg.Number++; Console.WriteLine(cfg.Number); cfg.Save(); Console.ReadKey(); } class MyClass : C ...
Youtube 自动使用中文字幕
Script.user.js
Tree Node Cli
https://www.npmjs.com/package/tree-node-cli
tree-node-cli
以树状格式列出目录的内容,类似于 Linux tree 命令。提供了 CLI 和 Node API。
Tree 是一个递归目录列表程序,可生成深度缩进的文件列表。当给出目录参数时,树列出在给定目录中找到的所有文件与目录。
注意:不遵循符号链接。
安装
123$ npm install tree-node-cli# 或全局$ npm install -g tree-node-cli
范例
123456789101112131415$ tree -L 2 -I "node_modules"tree-node-cli├── LICENSE├── README.md├── __tests__│ ├── __fixtures__│ ├── __snapshots__│ ├── fixtures│ └── tree.test.js├── bin│ └── tree├── jest.config.js├── package.json├── ...
录屏神器Captura使用教程
从 Captura 官网 下载安装包。
下载并解压 FFmpeg 到 Program Files。
安装 Captura,选择 FFmpeg 目录。
123Captura v8.0.0├── Captura-Setup.exe└── ffmpeg-6.0-full_build.7z
WPF BindingBase
12345678public class BindingBase : INotifyPropertyChanged{ public event PropertyChangedEventHandler PropertyChanged; protected virtual void OnPropertyChanged([CallerMemberName] string propertyName = null) { PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName)); }}
C# PortableSettings
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220 ...
ChatGPT 提示
Prompts
[ChatGPT] Control Conter > Language Model > Sync Custom + Prompts
文字冒险游戏(选项)
开始一个文字冒险游戏。先讲情节,再给选项。请不要回复除了情节和选项之外的任何内容。
文字冒险游戏(对话)
开始一个文字冒险游戏。我输入动作,你回复结果。请不要回复除此之外的任何内容。首先,请你给个开局。
英语翻译者
我想让你充当英语翻译者、纠错和改进者。我会用任何语言与你交谈,你需要先检测语言,再翻译为英语,接着纠错并改进,最后回答我。我希望你在不改变意思的前提下,使用更优美、优雅的高级英语单词和句子。不要写任何解释。
讲故事的人
我想让你扮演讲故事的角色。你需要想出引人入胜、富有想象力且吸引观众的有趣故事。它可以是任何类型的故事,只需要能够吸引人们的注意力即可。
标题生成器
我想让你充当一个标题生成器。我会用逗号输入关键字,你需要用富有吸引力的标题进行回复。
错误发现者
我需要你帮我审查一段文字,找出其中的错误。这些错误可以是语法上的,也可以是与事实不符的地方。
寻 ...
.NET 开源应用
https://dotnet.microsoft.com/
ChatGPT注册指南
2dcabce67fcf4618d3110b8240d65f91020434d12b3a9a72cc5b1335cd9cec0268239400e451e228905758413109224f5b78e71fb26d010c0cb6ddefde6b3d181985e125d94a8cdd2f4b49bdfb6929ccd5235c9611c09e23a1f3d872fbd1240b88ae9de98b61bfc3fd90310edf5a0d1c9b76eea936e99e1c1e6dd9ebb61c92e739b6fa7a84cbb11a5a52f318d6e13a8a1eb2d96823e8cf32795fa6b65343dd963feacc64514bf9a0e64981ed009bb0e61520bd4596315ddf6bfd2d2bbb604e6ecaf7df13160a6744a7ca2ada37ee86d6b444e49c8f2279f010169145b92c78570edbe572383cd0aca0e7e21d183a005a3ac63e25d1b591b0b ...
GitHub镜像网站
https://kgithub.com
https://hub.yzuu.cf
https://hub.njuu.cf
https://hub.nuaa.cf
参考资料
https://www.ooopn.com/tool/github/
Awesome WPF
以下内容来自 https://github.com/Carlos487/awesome-wpf
Awesome WPF
A collection of awesome WPF resources, libraries and UI controls.
Inspired by awesome, awesome-dotnet, awesome-dotnet-core.
Contents
General
UI Controls
Fonts
Themes
Libraries
Utilities
Courses
Tutorials (Video)
Books
Sample Apps
General
Windows Presentation Foundation - Windows Presentation Foundation | Microsoft Docs.
Windows Presentation Foundation (WPF) | Github - Windows Presentation Foundation Github Repository | WPF is a . ...
System.CommandLine
System.CommandLine 库提供命令行应用通常所需的功能,例如分析命令行输入和显示帮助文本。
使用 System.CommandLine 的应用包括 .NET CLI、其他工具和许多全局和本地工具。
对于应用开发人员,库:
使你能够专注于编写应用代码,因为不需要编写代码来分析命令行输入或生成帮助页。
允许独立于输入分析代码测试应用代码。
剪裁友好,是开发快速、轻型且支持 AOT 的 CLI 应用的最佳选择。
使用库还使应用用户受益:
它确保根据 POSIX 或 Windows 约定一致地分析命令行输入。
它自动支持 Tab 自动补全和响应文件。
Microsoft Learn
Nuget 包
C#添加开机启动项
1234567891011121314151617public static bool SetAutoRun(bool enable = true){ try { Assembly current = Assembly.GetExecutingAssembly(); var key = Registry.CurrentUser.CreateSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Run"); if(enable) key.SetValue(current.GetName().Name, $"\"{current.Location}\""); else key.DeleteValue(current.GetName().Name); return true; } catch & ...
Z-Library回归
https://singlelogin.me/