相关疑难解决方法(0)

说明C#中volatile关键字的用法

我想编写一个程序,它可以直观地说明volatile关键字的行为.理想情况下,它应该是一个程序,它执行对非易失性静态字段的并发访问,并因此而获得不正确的行为.

在同一程序中添加volatile关键字应该可以解决问题.

那是我无法实现的.即使尝试多次,启用优化等,我总是会在没有'volatile'关键字的情况下获得正确的行为.

你对这个话题有什么看法吗?你知道如何在一个简单的演示应用程序中模拟这样的问题吗?它取决于硬件吗?

.net c# volatile

87
推荐指数
3
解决办法
1万
查看次数

标签 统计

.net ×1

c# ×1

volatile ×1