Подтвердить что ты не робот

Определите из кода, в котором пользователь мой процесс работает как

На самом деле нет насущной причины, чтобы я задавал этот вопрос, кроме любопытства, - используя С#, есть ли способ определить из кода, в котором работает мой процесс? Чтобы проиллюстрировать использование кода:

static void Main(string[] args)
{
  string userID;
  //what goes here to fill in this userID variable?
  Console.out.WriteLine(string.Format("This process is running as {0}.", userID));
}
4b9b3361

Ответ 2

string UserID = Environment.UserName;

Ответ 3

Существует множество способов, в зависимости от того, какой тип приложения вы используете.

Здесь статья о том, как использовать принципала Thread для проверки пользовательских данных/авторизации.

Этот поток содержит несколько других подходов, хотя и не очень подробно.