类型合约活动不能隐式转换为预期类型地址

Aya*_*yan 0 solidity remix

在尝试创建和存储新创建的 Solidity 合约的地址时:

address newCampaign = new Campaign();
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Type contract Campaign is not implicitly convertible to expected type address
Run Code Online (Sandbox Code Playgroud)

Aya*_*yan 5

地址需要显式转换:

address newCampaign = address(new Campaign());
Run Code Online (Sandbox Code Playgroud)