.net
.NET 9 的新 Lock 語法
.NET 9 多了很多新語法以及優化,但 Lock 這個新的語法算是讓我覺得相對值得的更新之一。 以前 Lock 的語法: object objLock = new object(); lock (objLock) { // ... } 新的語法: // 新的 Lock 物件 Lock objLock = new Lock(); lock (objLock) { // ... } // 使用 using Lock objLock = new Lock(); using(objLock.EnterScope()) { // ... }