C#判断当前程序是否通过管理员运行的方法

 更新时间:2014年11月18日 09:05:44   投稿:shichen2014  
这篇文章主要介绍了C#判断当前程序是否通过管理员运行的方法,可通过非常简单的系统函数调用实现对当前程序是否通过管理员运行进行判定,是非常实用的技巧,需要的朋友可以参考下

本文实例讲述了C#判断当前程序是否通过管理员运行的方法。分享给大家供大家参考。

具体实现代码如下:

复制代码 代码如下:

public bool IsAdministrator()
{
WindowsIdentity current = WindowsIdentity.GetCurrent();
WindowsPrincipal windowsPrincipal = new WindowsPrincipal(current);
return windowsPrincipal.IsInRole(WindowsBuiltInRole.Administrator);
}

希望本文所述对大家的C#程序设计有所帮助。

相关文章

  • C#使用GZipStream实现文件的压缩与解压

    C#使用GZipStream实现文件的压缩与解压

    这篇文章主要为大家详细介绍了C#使用GZipStream实现文件的压缩与解压,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-10-10
  • C#使用JavaScriptSerializer序列化时的时间类型处理

    C#使用JavaScriptSerializer序列化时的时间类型处理

    这篇文章主要为大家详细介绍了C#使用JavaScriptSerializer序列化时的时间类型处理,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-08-08
  • 利用C#实现进程管理器

    利用C#实现进程管理器

    这篇文章主要为大家详细介绍了如何利用C#实现自己的进程管理器,文中的示例代码讲解详细,对我们学习C#有一定的帮助,感兴趣的小伙伴可以了解一下
    2022-12-12
  • 浅谈C#中的for循环与foreach循环

    浅谈C#中的for循环与foreach循环

    本篇文章主要介绍了C#中的for循环与foreach循环的相关知识,具有很好的参考价值。下面跟着小编一起来看下吧
    2017-05-05
  • 基于C#实现语音合成播报器

    基于C#实现语音合成播报器

    这篇文章主要为大家详细介绍了一个基于System.Speech的语音交互方案,可以在windows上实现语音播报指定文本,感兴趣的小伙伴可以参考一下
    2025-03-03
  • C#模拟实现QQ窗体功能

    C#模拟实现QQ窗体功能

    这篇文章主要为大家详细介绍了如何通过C#实现类似QQ窗体的功能,当窗体放置到屏幕的边缘,可以将窗体隐藏,当鼠标再次放置到屏幕边缘时,窗体可再次显示,需要的可以参考一下
    2022-12-12
  • c# 接口interface基础入门小例子

    c# 接口interface基础入门小例子

    用于描述类的功能,类似于契约,指示了类将:执行的工作,形参类型,返回结果类型,但本身没有执行的代码
    2013-04-04
  • C#微信开发之自定义菜单管理

    C#微信开发之自定义菜单管理

    本文主要介绍了C#微信开发中自定义菜单管理的相关知识,具有一定的参考价值,下面跟着小编一起来看下吧
    2017-02-02
  • 基于一个应用程序多线程误用的分析详解

    基于一个应用程序多线程误用的分析详解

    本篇文章是对一个应用程序多线程的误用进行了详细的分析介绍,需要的朋友参考下
    2013-05-05
  • c# 实现观察者模式

    c# 实现观察者模式

    这篇文章主要介绍了c# 实现观察者模式的步骤,帮助大家更好的理解和使用c#实现设计模式,感兴趣的朋友可以了解下
    2021-01-01

最新评论