你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
在 Bicep 中,数组或对象可以在一行或多行之间声明。 在单行声明中,值用逗号(,)分隔,而在多行声明中,不使用逗号。 可以组合单行和多行样式,但每个元素必须用不超过一个逗号或一组新行分隔。 如果未遵循此规则,则会发生此诊断。 有关详细信息,请参阅 数组 或 对象。
说明
逗号后出现意外的新行字符。
Level
错误
解决方案
删除“使用值的名称”。
示例
下面的示例引发诊断,因为在“def”和“ghi”之间使用了逗号和新行:
var mixedArray = ['abc', 'def',
'ghi']
可以通过删除逗号或新行来修复诊断:
var mixedArray = ['abc', 'def'
'ghi']
var mixedArray = ['abc', 'def', 'ghi']
后续步骤
有关 Bicep 诊断的详细信息,请参阅 Bicep 核心诊断。