欢迎光临
我们一直在努力

标签:C#

在 Serilog 中输出当前线程信息-码农很忙
开发

在 Serilog 中输出当前线程信息

Soar、毅阅读(276)评论(0)赞(1)

在使用 log4net 时,我们可以使用 [%thread] 占位符输出当前线程信息。该信息在多线程程序开发中非常有用,但 Serilog 并未提供用于输出当前线程信息的方式,我们需要自定义一个 Enricher 才可以实现。 在引用了 S...

.NET 程序员的 Playground :LINQPad-码农很忙
开发

.NET 程序员的 Playground :LINQPad

Soar、毅阅读(2497)评论(0)赞(11)

如果想执行一个简单的 C# 语句并获得运行结果,通常我们需要做几个步骤才能达成: 打开 Visual Studio 并新建一个控制台项目。 在 Program.cs 中编写代码并保存。 点击运行按钮或者 F5 运行程序并查看结果。 通常来说...

使用 C# 获取图片的正确格式-码农很忙
开发

使用 C# 获取图片的正确格式

Soar、毅阅读(724)评论(0)赞(4)

大部分时候,我们可以通过从图片路径中截取扩展名的方式拿到一个图片的格式: 这将会显示出: .jpg 但是如果我们拿到的只是数据流或者是路径名不被信任的场景(比如扩展名是随机字符串的临时文件)那么我们可能就需要从文件内容反推文件格式。 幸运的...

【C# 调用 Go 语言】0x1 Hello Golang-码农很忙
开发

【C# 调用 Go 语言】0x1 Hello Golang

Soar、毅阅读(597)评论(0)赞(5)

C# 和 Golang 都不是世界上最好的语言。在不同的业务场景下,C# 和 Golang 各有所长。如果要编写一个网络程序,显然 Golang 更擅长,而如果要编写一个桌面 GUI 程序,那么 C# 简直不要太爽。我们完全可以将两者用在同...