DotNet.Utilities/Configuration/RegistryHelper.cs
(开头部分) 6KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
//-----------------------------------------------------------------
// All Rights Reserved , Copyright (C) 2014 , Hairihan TECH, Ltd.
//-----------------------------------------------------------------
using System;
using Microsoft.Win32;
using System.Globalization;
namespace DotNet.Utilities
{
/// <summary>
/// RegistryHelper
/// 访问注册表的类。
///
/// 修改纪录
///
/// 2008.06.08 版本:3.2 JiRiGaLa 命名修改为 RegistryHelper。
/// 2007.07.30 版本:3.1 JiRiGaLa Exists 函数名规范化。
/// 2007.04.14 版本:3.0 JiRiGaLa 检查程序格式通过,不再进行修改主键操作。
/// 2006.11.17 版本:2.2 JiRiGaLa 添加方法CheckExistSubKey()。
/// 2006.09.08 版本:2.1 JiRiGaLa 变量命名规范化。
/// 2006.04.18 版本:2.0 JiRiGaLa 重新调整主键的规范化。
/// 2005.08.08 版本:1.0 JiRiGaLa 专门读取注册表的类,主键书写格式改进。
///
/// 版本:3.0
///
/// <author>
/// <name>JiRiGaLa</name>
/// <date>2007.04.14</date>
/// </author>
/// </summary>
public class RegistryHelper
{
/// <summary>
/// 注册表中的位置
/// </summary>
public static string SubKey = "Software\\" + "Hairihan TECH";
#region public static string GetValue(string key) 读取注册表
/// <summary>
/// 读取注册表
/// </summary>
/// <param name="subKey">注册表子项</param>
/// <param name="registryKey">键</param>
/// <returns>值</returns>
public static string GetValue(string key)
{
RegistryKey registryKey = Registry.LocalMachine.OpenSubKey(SubKey, false);
return (string)registryKey.GetValue(key);
}
#endregion
#region public static void SetValue(string key, string keyValue) 设置注册表
/// <summary>
/// 设置注册表
/// </summary>
/// <param name="subKey">注册表子项</param>
/// <param name="registryKey">键</param>
/// <param name="keyValue">值</param>
public static void SetValue(string key, string keyValue)
后面还有 117 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
