Solidity
Solidity 關鍵字刪除不起作用
幾個月前,我在 Remix中使用了關鍵字delete來刪除映射和數組,但現在我剛剛注意到關鍵字****delete根本不起作用。
有人知道它不起作用的原因嗎?
// SPDX-License-Identifier: GPL-3.0 pragma solidity >=0.7.0 <0.9.0; contract Ex { mapping(address => uint) public balances; uint[] public array = [97,98,99]; function addBalance(address _key,uint newBalance) public { balances[_key] = newBalance; } function deleteBalance(address _key) public { delete balances[_key]; } function deleteArray(uint _index) public { delete array[_index]; } }
我認為這只是混音的問題,我在松露中試過,完全沒問題。我剛剛在 remix github 中打開了這個問題。