Encoding.GetEncoding("Shift_JIS");と書いたら例外がでた。
Unhandled exception. System.ArgumentException: 'Shift_JIS' is not a supported encoding name. For information on defining a custom encoding, see the documentation for the Encoding.RegisterProvider method. (Parameter 'name')
もう Shift_JISはデフォルト対応ではないみたい。
以下一行を追加すればOK
Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);