Inicializações de variável C # vs atribuição

Em um livro, encontrei o seguinte (tradução):

Inicialização significa atribuir o valor da variável no momento da declaração.int X=5 é chamado de comando de inicialização.

EDIT: Diz apenas que a inicialização do termo é usada somente quando você atribui valor no momento da declaração. Se você fizer isso mais tarde, é apenas uma tarefa (de acordo com ela - acho que não, e é por isso que estou perguntando). É verdade ou não?

Bem, eu sempre pensei (e de acordo com outros na rede também) sobre inicialização nos termos da primeira atribuição de um valor a uma variável. eu penso issoint X=5 é apenas uma atribuição como parte da declaração.

Eu tentei pesquisar no MSDN sem sorte. Obrigado por qualquer informação.

questionAnswers(4)

yourAnswerToTheQuestion