好的!以下是一道专家级别的 C# 程序员逻辑面试题,涉及多线程、并发和性能优化方面的知识:---### **题目:实现一个线程安全的计数器**请设计并实现一个线程安全的计数器类 `ThreadSafeCounter`,满足以下要求:1. **基本功能**: - 提供两个方法:`Increment()` 和 `GetValue()`。 - `Increment()` 方法用于将计数器加 1。 - `GetValue()` 方法返回当前计数器的值。2. **线程安全性**: - 确保在多线程环境下,多个线程同时调用 `Increment()` 和 `GetValue()` 时不会出……