Question: are dashes used in formal writing?
Answer: Use an em dash sparingly in formal writing. In informal writing, em dashes may replace commas, semicolons, colons, and parentheses to indicate added emphasis, an interruption, or an abrupt change of thought. Examples: ... A semicolon would be used here in formal writing.