C# Windows Formsアプリ開発で多言語対応を進めており、
データベース側(Oracle)の文字コードも含めUnicodeで多言語に対応します。

ただ、Unicodeといってもいくつかエンコーディングの方法(UTF-8,UTF-16)が
あると思います。

ユニコードで多言語対応する場合、エンコーディングの方法は何が適しているのか
知見のある方、ご教示ください。

現状、データベース、アプリ共にUTF-8を前提としようと考えております。