lock-example:使用C#进行多线程锁定的示例

时间:2024-04-26 04:29:35
【文件属性】:

文件名称:lock-example:使用C#进行多线程锁定的示例

文件大小:13KB

文件格式:ZIP

更新时间:2024-04-26 04:29:35

lock multithreading C#

在多线程中使用lock 这是一个演示如何使用C#在多线程中使用lock的演示。 类LockExample.Lib.Utilities.SomeUtility有两种方法。 一个是lock ,另一个没有。 public void PerformSomeOperationWithLock ( InputOutputValue inputOutputValues ) { lock ( this ) { // code here... } } public void PerformSomeOperationWithNoLock ( InputOutputValue inputOutputValues ) { // code here... } 在LockExample.Test.SomeUtilityTest类中为每个测试用例编写了两个测试用例


【文件预览】:
lock-example-main
----.github()
--------workflows()
----test()
--------LockExample.Test()
----LICENSE(1KB)
----CONTRIBUTING.md(173B)
----src()
--------LockExample.Lib()
----LockExample.sln(2KB)
----.gitignore(6KB)
----CODE_OF_CONDUCT.md(5KB)
----README.md(768B)
----.gitattributes(2KB)

网友评论