最近維護高手留下的api項目,客戶端反饋一個bug過來,而後查找到可能出錯的代碼位置,是一個if語句,乍一看好像沒什麼問題,代碼以下:api
if (company.UserId != userId || project.UserId != userId) throw new Exception("無權操做");
if (company.UserId != userId) { if(project.UserID != userId) { throw new Exception("無權操做"); } }