腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
walterlv - 吕毅的博客
Windows 10 应用开发 - UWP / WPF / .NET Core
专栏作者
举报
651
文章
812302
阅读量
44
订阅数
订阅专栏
申请加入专栏
全部文章
其他
https
程序
c#
wpf
windows
协议
编译
网络安全
系统
编程算法
博客
.net
进程
http
ide
配置
git
入门
调试
打包
html
工具
命令行
异常
msbuild
对象
解决方案
nuget
开发
wix
线程
框架
事件
core
字符串
unity
powershell
插件
渲染
unity3d
脚本
api
linux
安全
工作
函数
com
system
操作系统
集合
教程
权限
设计
数据
性能
游戏
roslyn
ui
编辑器
变量
官方文档
javascript
开源
管理
日志
网站
缓存
迁移
csproj
高性能
计算机
快捷键
连接
内存
推送
原理
node.js
github
directory
exe
效率
虚拟现实
语法
终端
php
访问管理
正则表达式
dll
file
null
summary
target
using
var
window
产品
服务
继承
开发者
跨平台
垃圾回收
软件
拖拽
网络
源码
asp.net
xml
容器
存储
自动化
面向对象编程
tcp/ip
markdown
sdk
code
dispatcher
microsoft
public
task
测试
磁盘
接口
模型
搜索
文件系统
线程安全
优化
重定向
重构
ios
bash
搜索引擎
SSL 证书
shell
单元测试
app
build
cmd
forms
int
project
string
遍历
编译器
并发
布局
代理
后台
客户端
可视化
浏览器
内存泄漏
同步
压缩
异步
异常处理
域名
mac os
xcode
c++
ruby
go
jquery
json
unix
centos
文件存储
canvas
automapper
border
chrome
clr
cpu
data
editor
filter
gc
gdi
hlsl
invoke
manifest
mono
path
post
private
ref
release
runtime
text
uac
url
zip
版本管理
编程语言
队列
反射
泛型
服务器
后端
架构
兼容性
开发环境
内核
生命周期
数学
算法
特效
序列化
最佳实践
机器学习
iphone
python
webview
access
ruby on rails
svn
analyzer
windows server
nginx
bash 指令
命令行工具
域名注册
腾讯云测试服务
云推荐引擎
express
xslt & xpath
serverless
分布式
gui
jenkins
微信
accelerometer
assembly
audit
auto
behavior
bmp
boolean
bug
bundle
button
case
command
compare
compatibility
configuration
copy
crash
debug
delay
desktop
detection
device
dpi
drawing
dynamic
element
error
exception
expression
fetch
fixed
generator
get
gitignore
gpu
grid
guid
hook
imagemagick
import
io
ipc
itemscontrol
key
keyword
launch
layout
location
mac
map
markup
maui
monitor
mutex
nested
nullable
partial
pid
popup
process
reference
refresh
remoting
rendering
resharper
return
search
self
set
shader
sleep
subclass
syntax
terminal
thread
timeout
tools
tortoisegit
uwp
vmware
void
vpn
vps
vsix
workflow
x86
zsh
备份
笔记
编程
编码
表格
部署
程序员
登录
递归
多进程
多线程
二进制
翻译
基础
镜像
开发工具
科技
路由
视频
调试工具
通信
线程池
响应式
虚拟机
异步编程
硬件
远程桌面
源码分析
指针
作用域
语义分析
ICO
调试器
标签
搜索文章
搜索
搜索
关闭
在 Visual Studio 2019 (16.5) 中查看托管线程正在等待的锁被哪个线程占用
ide
.net
编程算法
Visual Studio 2019 (16.5) 版本更新中带来了一项很小很难注意到却非常实用的功能,查看哪一个托管线程正在持有 .NET 对象锁。
walterlv
2020-04-03
2K
0
用命令行执行 .NET 单元测试时,如何仅执行符合某些条件的单元测试
单元测试
腾讯云测试服务
.net
https
网络安全
本文介绍使用 dotnet test 命令进行单元测试的时候,过滤出被测项目中的一部分测试出来,仅测试这一部分。
walterlv
2020-03-19
2K
0
.NET WebClient 类下载部分文件会错误?可能是解压缩的锅
编程算法
.net
2020-03-03 08:26
walterlv
2020-03-05
1.6K
0
.NET 程序如何获取图片的宽高(框架自带多种方法的不同性能)
编程算法
windows
wpf
.net
发布于 2020-02-17 08:32 更新于 2020-02-17 00:47
walterlv
2020-02-21
2.2K
0
如何在旧版本的 .NET Core / Framework 中使用 C# 8 的异步流(IAsyncDisposable / IAsyncEnumerable / IAsyncEnumerator)
.net
2020-01-03 09:17
walterlv
2020-02-11
1.5K
0
使用 Xamarin 开发 iOS 键盘扩展(含网络访问)
ios
.net
容器
http
https
作为一位 .NET 技术的死忠,开发 iOS 应用当然要使用 Xamarin 啦!
walterlv
2020-02-10
2.1K
0
如何使用 MyGet 这个激进的 NuGet 源体验日构建版本的 .NET Standard / .NET Core
ide
https
网络安全
.net
很多库都会在 nuget.org 上发布预览版本,不过一般来说这个预览版本也是大多可用的。然而想要体验日构建版本,这个就没有了,毕竟要照顾绝大多数开发者嘛……
walterlv
2020-02-10
904
0
仅反射加载(ReflectionOnlyLoadFrom)的 .NET 程序集,如何反射获取它的 Attribute 元数据呢?
https
.net
c#
编程算法
网络安全
平时我们获取一个程序集或者类型的 Attribute 是非常轻松的,只需要通过 GetCustomAttribute 方法就能拿到实例然后获取其中的值。但是,有时我们仅为反射加载一些程序集的时候,获取这些元数据就不那么简单了,因为我们没有加载目标程序集中的类型。
walterlv
2020-02-10
2.2K
0
.NET/C# 获取一个正在运行的进程的命令行参数
c#
windows
http
.net
https
在自己的进程内部,我们可以通过 Main 函数传入的参数,也可以通过 Environment.GetCommandLineArgs 来获取命令行参数。
walterlv
2020-02-10
2.1K
0
四种方法获取可执行程序的文件路径(.NET Core / .NET Framework)
.net
本文介绍四种不同的获取可执行程序文件路径的方法。适用于 .NET Core 以及 .NET Framework。
walterlv
2020-02-10
5.8K
0
在 Target 中获取项目引用的所有依赖(dll/NuGet/Project)的路径
打包
编程算法
https
.net
网络安全
在项目编译成 dll 之前,如何分析项目的所有依赖呢?可以在在项目的 Target 中去收集项目的依赖。
walterlv
2020-02-10
3.3K
0
为什么 C# 的 string.Empty 是一个静态只读字段,而不是一个常量呢?
ide
c#
编程算法
.net
使用 C# 语言编写字符串常量的时候,你可能会发现可以使用 "" 而不能使用 string.Empty。进一步可以发现 string.Empty 实际上是一个静态只读字段,而不是一个常量。
walterlv
2020-02-10
1K
0
C# 中委托实例的命名规则
https
网络安全
.net
官方文档
编程算法
我们知道一个类中的属性应该用名词或名词性短语,方法用动词或动宾短语;但是委托的实例却似乎有一些游离。因为在 .NET 中委托代表的是一个动作,既可以把它看作是名词,也可以看作是动词。在用法上,既可以像属性和变量一样被各种传递,也可以像一个方法一样被调用。
walterlv
2020-02-10
900
0
.NET/C# 编译期间能确定的相同字符串,在运行期间是相同的实例
打包
.net
ide
https
编程算法
我们知道,在编译期间相同的字符串,在运行期间就会是相同的字符串实例。然而,如果编译期间存在字符串的运算,那么在运行期间是否是同一个实例呢?
walterlv
2020-02-10
611
0
CentOS 的终端中如何搜索文件
https
.net
网络安全
centos
linux
其中 filename 是你需要找的文件或文件夹的名称。我们没有指定搜索文件的路径,默认是当前文件夹。
walterlv
2020-02-10
3.3K
0
C#/.NET 如何确认一个路径是否是合法的文件路径
windows
编程算法
.net
c#
https
很多方法要求传入一个字符串作为文件名或者文件路径,不过方法在实际执行到使用文件名的时候才会真正使用到这个文件名;于是这这种时候才会因为各种各样的异常发现文件名或者文件路径是不合法的。
walterlv
2020-02-10
3.6K
0
WPF's multi-threaded UI is not thread safe
wpf
编程算法
.net
https
windows
WPF supports multiple UI threads in its framework. You can create multiple UI thread windows or create multiple UI threads in a single window. But unfortunately, this is not really thread-safe.
walterlv
2020-02-10
561
0
如何在 csproj 中用 C# 代码写一个内联的编译任务 Task
打包
c#
https
.net
网络安全
我之前写过一些改变 MSBuild 编译过程的一些博客,包括利用 Microsoft.NET.Sdk 中各种自带的 Task 来执行各种各样的编译任务。更复杂的任务难以直接利用自带的 Task 实现,需要自己写 Task。
walterlv
2020-02-10
1.5K
1
定义一组抽象的 Awaiter 的实现接口,你下次写自己的 await 可等待对象时将更加方便
javascript
node.js
.net
https
网络安全
我在几篇文章中都说到了在 .NET 中自己实现 Awaiter 情况。async / await 写异步代码用起来真的很爽,就像写同步一样。然而实现 Awaiter 没有现成的接口,它需要你按照编译器的要求为你的类型添加一些具有特定名称的属性和方法。然而没有接口的帮助,我们编写起来就很难获得工具(如 ReSharper)自动生成代码的支持。
walterlv
2020-02-10
772
0
了解 .NET 的默认 TaskScheduler 和线程池(ThreadPool)设置,避免让 Task.Run 的性能急剧降低
javascript
node.js
.net
.NET Framework 4.5 开始引入 Task.Run,它可以很方便的帮助我们使用 async / await 语法,同时还使用线程池来帮助我们管理线程。以至于我们编写异步代码可以像编写同步代码一样方便。
walterlv
2020-02-10
2.7K
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档