グローバル変数/クラスには、現在ログインしているユーザーに関する基本情報(ユーザーの環境設定、セキュリティ権限、ユーザーIDなど)が格納されています。私のアプリケーションのあらゆる部分が必要とするものです。現在のユーザー情報、セキュリティ、およびプリファレンスの保存方法
私は過去にこの目的のためにvb.netモジュールでPublic変数/クラスを使用しました。私は物事をする古い方法から離れようとしており、人々が現在この機能のために何をしているのか不思議であった。
私はシングルトンまたは2の設定とセキュリティについて考えていますが、それが最善の方法であるかどうかはわかりません。
EDIT:これはn-Tier WinFormsアプリケーションです。
スタンドアロン、クライアント/サーバー、n層Webベース?配備アーキテクチャーによって、シングルトンはほぼ逆のパターンになります –