Use of dash in a sentence
Is the dash an acceptable punctuation in this sentence?
Dances, parties, luncheons -- all these should be part of your senior year.
Yes it's okay to use a dash there. But strictly speaking it should be an em dash...
Dances, parties, luncheons — all these should be part of your senior year.
The shorter en dash is for value ranges, such as £100–150.
The even shorter plain old dash (aka hyphen) is for word-hyphenation.
EDIT: These distinctions don't really apply to casual/informal writing such as us here at ELU, but they are quite rigorously applied by professional typesetters.
Yes, I would say it was an effective use of the dash. As Larry Trask wrote:
The dash has only one use: a pair of dashes separates a strong interruption from the rest of the sentence . . . If the strong interruption comes at the end of the sentence, then of course only one dash is used.