您正在為 Azure Pipelines 設計一個 YAML 範本,其中包含一個名為 `outputfile` 的參數。有哪兩種語法可用於在範本中引用此參數? (請選擇兩項)
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: {{parameters.outputfile}}, {{parameters['outputfile']}}.
為什麼這是答案
在 Azure Pipelines 的 YAML 範本中,要引用參數有兩種主要語法。{{ parameters.outputfile }} 使用點符號來存取參數,這是最常見且推薦的語法。{{ parameters['outputfile'] }} 則使用方括號和引號來存取參數,這在參數名稱包含特殊字元或空格時特別有用,但在本例中也同樣適用。這兩種語法都屬於表達式語法,用於在編譯時解析值。 選項 $(parameters.outputfile)、$(parameters['outputfile']) 和 $(parameters[outputfile]) 使用的是變數語法,這通常用於引用變數,而不是在編譯時解析的參數。雖然變數和參數在某些情境下可能看起來相似,但在 Azure Pipelines 中,它們的解析時機和語法是不同的。參數在範本編譯時解析,而變數則在執行時解析。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡