更改文件编码为UTF8 Without BOM

master
bicijinlian 2 years ago
parent 41123a4848
commit b663259569

3
.gitignore vendored

@ -159,6 +159,9 @@ _TeamCity*
.axoCover/*
!.axoCover/settings.json
# Visual Studio code
.vscode
# Visual Studio code coverage results
*.coverage
*.coveragexml

@ -1,4 +1,4 @@
namespace MultiThreadingStudy.ConsoleApp
namespace MultiThreadingStudy.ConsoleApp
{
internal class Program
{

@ -1,4 +1,4 @@
using System;
using System;
namespace MultiThreadingStudy.Core
{

@ -1,4 +1,4 @@
namespace MultiThreadingStudy.WinFormsApp
namespace MultiThreadingStudy.WinFormsApp
{
partial class Form1
{

@ -12,16 +12,16 @@ namespace MultiThreadingStudy.xUnitTest
}
/// <summary>
/// 测试方法的启动线程为后台线程
/// 结论:在测试方法中新启动的线程(即使设置成前台线程),默认情况下,不能阻止单元测试方法的执行结束。
/// 测试方法很可能先于新启动的线程结束运行,造成新线程没有执行完就随着测试方法线程结束而结束。
/// 测试方法的启动线程为后台线程
/// 结论:在测试方法中新启动的线程(即使设置成前台线程),默认情况下,不能阻止单元测试方法的执行结束。
/// 测试方法很可能先于新启动的线程结束运行,造成新线程没有执行完就随着测试方法线程结束而结束。
/// </summary>
[Fact]
public void TestRunThread_Test()
{
_output.WriteLine($"主线程Id={Thread.CurrentThread.ManagedThreadId}, 是否后台线程={Thread.CurrentThread.IsBackground}");
_output.WriteLine($"主线程Id={Thread.CurrentThread.ManagedThreadId}, 是否后台线程={Thread.CurrentThread.IsBackground}");
//断言:测试的启动线程为后台线程
//断言:测试的启动线程为后台线程
Assert.True( Thread.CurrentThread.IsBackground);
}
@ -31,16 +31,16 @@ namespace MultiThreadingStudy.xUnitTest
[Fact]
public void Test1()
{
_output.WriteLine($"主线程Id={Thread.CurrentThread.ManagedThreadId}, 是否后台线程={Thread.CurrentThread.IsBackground}");
_output.WriteLine($"主线程Id={Thread.CurrentThread.ManagedThreadId}, 是否后台线程={Thread.CurrentThread.IsBackground}");
Thread t = new Thread(() =>
{
_output.WriteLine($"新线程Id={Thread.CurrentThread.ManagedThreadId}, 新线程名称={Thread.CurrentThread.Name}");
_output.WriteLine($"新线程Id={Thread.CurrentThread.ManagedThreadId}, 新线程名称={Thread.CurrentThread.Name}");
_output.WriteLine($"{Thread.CurrentThread.Name} 新线程,开始休眠");
_output.WriteLine($"{Thread.CurrentThread.Name} 新线程,开始休眠");
Thread.Sleep(100);
_output.WriteLine($"{Thread.CurrentThread.Name} 新线程从休眠中唤醒,执行结束!");
_output.WriteLine($"{Thread.CurrentThread.Name} 新线程从休眠中唤醒,执行结束!");
})
{
Name = "FirstThread",

@ -14,7 +14,7 @@ namespace MultiThreadingStudy.xUnitTest
[Fact]
public void Test1()
{
_output.WriteLine("使用 xUnit 日志");
_output.WriteLine("使用 xUnit 日志");
}
public void Dispose()

Loading…
Cancel
Save