分类目录归档:C# Code

visual studio 编译常用变量

    $(BaseOutputPath) 默认值 bin\ … 继续阅读

发表在 C# Code | visual studio 编译常用变量已关闭评论

C++ / C# 数据类型对照

C++ 输入输出    C# ===== … 继续阅读

发表在 C# Code, c/c++ | C++ / C# 数据类型对照已关闭评论

C# 调用C++DLL传递指向指针的指针参数的方法

C++结构体定义: struct DeviceInfo { char szDev … 继续阅读

发表在 C# Code | C# 调用C++DLL传递指向指针的指针参数的方法已关闭评论

C#调用C/C++ DLL方式

1、编写一个简单的DLL 设置为导出函数,并采用C风格。函数前加extern " … 继续阅读

发表在 C# Code | C#调用C/C++ DLL方式已关闭评论

Application Path

// 获取程序的基目录。System.AppDomain.CurrentDoma … 继续阅读

发表在 C# Code | Application Path已关闭评论

MS.NET 常用注释标签

常见注释标签列表 可用于程序员智能感知或生成类MSDN文档。 列表一: 标签语法 … 继续阅读

发表在 C# Code | 标签为 | MS.NET 常用注释标签已关闭评论

C# LRU

  using System.Collections.Generic; … 继续阅读

发表在 C# Code | C# LRU已关闭评论

Authorization

授权模块代码片段:

/// <summary>
    /// HTTP模块默认授权配置
    /// </summary>
    public class Authorization
    {
        Dictionary<string, string> users;
        bool hasValidate;

        /// <summary>
        /// 获取用户总数
        /// </summary>
        public int UserCount
        {
            get
            {
                return this.users.Count;
            }
        }

        /// <summary>
        /// 是否具有验证项
        /// </summary>
        public bool HasValidate
        {
            get { return this.hasValidate; }
        }

...

继续阅读

发表在 C# Code | Authorization已关闭评论

CommandLine Parse Code Fragment

Command Line Parse Code Fragment

 

internal class CommandLine
    {
        /// <summary>
        /// get process command line info
        /// </summary>
        /// <param name="processId"></param>
        /// <returns>command line info, array length is 2, ex: ["C:\Windows\system32\svchost.exe","-k LocalService"]</returns>
        public static String[] GetCommandLineInfo(int processId)
        {
            String[] info = new string[2];
            info[0] = "";
            info[1] = "";
            //
            var command...

继续阅读

发表在 C# Code | CommandLine Parse Code Fragment已关闭评论