转载 :c# 获取net framework 版本(Environment 类)
源链接:http://www.cnblogs.com/tobecrazy/p/3362446.html
根据自己使用情况,添加了部分备注
1.获取当前操作系统版本信息
使用Environment.OSVersion 属性
获取包含当前平台标识符和版本号的 OperatingSystem 对象。
命名空间: System
程序集: mscorlib(在 mscorlib.dll 中)使用方法:
Environment.OSversion.ToString();
备注:
当前方法在【GhostDoc_v4.9】中, 无法添加进规则中使用
2.获取本机.net framework 版本信息
使用Environment.Version 属性
Namespace: System
Assembly: mscorlib (in mscorlib.dll)使用方法:
Environment.Version.ToString();
3.获取当前目录
使用Environment.CurrentDirectory 属性
获取或设置当前工作目录的完全限定路径。
命名空间: System
程序集: mscorlib(在 mscorlib.dll 中)使用方法:
Enviroment.CurrentDirectory.ToString();
4.获取当前计算机的逻辑驱动器。
使用Environment.GetLogicalDrives 方法
返回包含当前计算机中的逻辑驱动器名称的字符串数组
命名空间: System
程序集: mscorlib(在 mscorlib.dll 中)使用方法:
string [] logicaldrivers=Environment.GetLogicalDrives();
5.映射到当前进程的物理内存数
使用Environment.WorkingSet 属性
获取映射到进程上下文的物理内存量。
命名空间: System
程序集: mscorlib(在 mscorlib.dll 中)使用方法:
Environment.WorkingSet.ToString()
6.获取当前登录用户
使用Environment.UserName 属性
获取当前已登录到 Windows 操作系统的人员的用户名。
命名空间: System
程序集: mscorlib(在 mscorlib.dll 中)使用方法:
Environment.UserName.ToString();
7.获取环境变量
使用Environment.GetEnvironmentVariable 方法 (String)
从当前进程检索环境变量的值。
命名空间: System
程序集: mscorlib(在 mscorlib.dll 中)使用方法:
System.Collections.IDictionary dict = Environment.GetEnvironmentVariables(); //get environtment variables
string str = dict["Path"].ToString();
Console.WriteLine("PATH"+str);
8.设置环境变量
使用Environment.SetEnvironmentVariable 方法 (String, String)
命名空间: System
程序集: mscorlib(在 mscorlib.dll 中)使用方法:
Environment.SetEnvironmentVariable("Path", "Test");
转载 :c# 获取net framework 版本(Environment 类)的更多相关文章
- c# 获取系统版本,获取net framework 版本(Environment 类)
1.获取当前操作系统版本信息 使用Environment.OSVersion 属性 获取包含当前平台标识符和版本号的 OperatingSystem 对象. 命名空间: System程序集: ms ...
- 获取 Android APP 版本信息工具类(转载)
获取 Android APP 版本信息工具类 获取手机APP版本信息工具类 1.获取版本名称 2.获取版本号 3.获取App的名称 package com.mingyue.nanshuibeidiao ...
- 【转载】Visual Studio中WinForm窗体程序如何切换.NET Framework版本
在C#语言的WinForm窗体程序中,有时候我们需要切换WinForm窗体程序项目的.NET Framework版本号,例如从.NET Framework 4.5版本切换到.NET Framework ...
- 如何:确定已安装的 .NET Framework 版本
用户可在他们的计算机上安装和运行 .NET Framework 的多个版本. 当你开发或部署应用时,你可能需要知道用户的计算机上安装了哪些 .NET Framework 版本. .NET Framew ...
- .NET FRAMEWORK版本:4.0.30319; ASP.NET版本:4.6.118.0
https://gqqnbig.me/2015/11/23/net-framework%e7%89%88%e6%9c%ac4-0-30319-asp-net%e7%89%88%e6%9c%ac4-6- ...
- 获取机器安装.NET版本的几种方式
当调查应用程序问题时,通常需要先确认目标机器所安装的 .NET Framework 的版本.可以通过如下方式来确认版本号: 通过控制面板安装程序查询 通过查询注册表获取版本信息 通过查看安装目录获取版 ...
- C#核编之System.Environment类
在前面的例子中用来了Environment.GetCommandLineArgs()这个方法,这个方法就是获取用户的命令行输入,是Environment类的方法之一,该方法的返回值是string[] ...
- Environment类包含的几个有用的方法
1.获取操作系统版本(PC,PDA均支持) Environment.OSVersion 2.获取应用程序当前目录(PC支持) Environment.CurrentDirectory 3.列举本地硬盘 ...
- Android Environment 类详解
Android应用开发中,常使用Environment类去获取外部存储目录,在访问外部存储之前一定要先判断外部存储是否已经是可使用(已挂载&可使用)状态, 并且需要在AndroidManife ...
随机推荐
- ArangoDB数据导入
目录 arangoimp方法 参数解析 实例展示 python方法 单条导入 批量导入 1.arangoimp方法 参数解析 全局配置部分(Global configuration) --backsl ...
- 关于css里大于号(>)的用法
之前用的css没涉及到这个问题,今天看到.知道大概用法,但不知道和普通的后代选择器有什么区别.到网上找了,其实w3c的css文档里有很详细明确的介绍(http://www.w3school.com.c ...
- IDEA 使用lombok
一.配置maven <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback ...
- CSPS 模拟 70
考试结束看A了两题就有点遗憾开开心心地去颓废了 吐槽一下这局LRS开的有点睿智,SD当的有点累 T1跟前边一个T1挺像,打表也可以 T2智障dp,开滚动数组就不会被卡空间了 T3牛逼构造题,虽然不是很 ...
- Asp.net Core 系列之--1.事件驱动初探:简单事件总线实现(SimpleEventBus)
ChuanGoing 2019-08-06 前言 开篇之前,简单说明下随笔原因.在园子里游荡了好久,期间也起过要写一些关于.NET的随笔,因各种原因未能付诸实现. 前段时间拜读daxnet的系列文章 ...
- 「NOIP模拟赛」数位和乘积(dp,高精)
统计方案数,要么组合数,要么递推(dp)了. 这是有模拟赛历史以来爆炸最狠的一次 T1写了正解,也想到开long long,但是开错了地方然后数组开大了结果100->0 T3看错题本来简单模拟又 ...
- Linux下mysql的主从复制配置
1.准备两台数据库环境,或者单台多实例环境,能正常启动和登录. 数据库的安装和多实例配置请参考https://www.cnblogs.com/qiuhom-1874/p/9757061.html. 2 ...
- ios沙盒机制---基本数据类型的存取和文件的基本操作
沙盒快速存储及读取 存储: [[NSUserDefaults standardUserDefaults] setObject:@"abc" forKey:@"1&quo ...
- [springboot 开发单体web shop] 6. 商品分类和轮播广告展示
商品分类&轮播广告 因最近又被困在了OSGI技术POC,更新进度有点慢,希望大家不要怪罪哦. 上节 我们实现了登录之后前端的展示,如: 接着,我们来实现左侧分类栏目的功能. ## 商品分类|P ...
- [Office] VBA Practice
1. 使用DateTimePicker控件 VBA中默认的User Form的Toolbox中的控件并不包含DateTimePicker,是接受时间相关数据的输入,在Toolbox上右击“Additi ...