串口助手源码(一叶知秋优化版)


串口助手源码(一叶知秋优化版) 对一叶知秋—串口助手源码V2.0版进行优化后的串口助手
资源截图
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Text;
using System.Reflection;

namespace ComTool
{
    public static class AssemblyLib
    {
        public static string Assemblytitle
        {
            get
            {
                object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblytitleAttribute) false);
                if (attributes.Length > 0)
                {
                    AssemblytitleAttribute titleAttribute = (AssemblytitleAttribute)attributes[0];
                    if (titleAttribute.title != ““)
                    {
                        return titleAttribute.title;
                    }
                }
                return System.IO.Path.GetFileNameWithoutExtension(Assembly.GetExecutingAssembly().Codebase);
            }
        }

        public static string AssemblyVersion
        {
            get
            {
                string Version = Assembly.GetExecutingAssembly().GetName().Version.ToString();
                string[] Versions = Version.Split(‘.‘);
                return Versions[0] + “.“ + Versions[1] + “.“ + Versions[2];
            }
        }

        public static string AssemblyDescription
        {
            get
            {
                object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyDescriptionAttribute) false);
                if (attributes.Length == 0)
                {
                    return ““;
                }
                return ((AssemblyDescriptionAttribute)attributes[0]).Description;
            }
        }

        public static string AssemblyProduct
        {
            get
            {
                object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyProductAttribute) false);
                if (attributes.Length == 0)
                {
                    return ““;
                }
                return ((AssemblyProductAttribute)attributes[0]).Product;
            }
        }

        public static string AssemblyCopyright
        {
            get
            {
                object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyCopyrightAttribute) false);
                if (attributes.Length == 0)
                {
                    return ““;
                }
                return ((AssemblyCopyrightAttribute)attributes[0]).Copyright;
            }
        }

        public static string AssemblyCompany
        {
            get
            {
                object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyCompanyAttribute) false);
                if (attributes.Length == 0)
                {
                    return ““;
                }
                return ((AssemblyCompanyAttribute)attributes[0]).Company;
            }
        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-10-30 16:28  Cjcktstools
     目录           0  2018-10-25 09:55  Cjcktstools.vs
     目录           0  2018-10-25 09:55  Cjcktstools.vsComTool
     目录           0  2018-10-25 10:01  Cjcktstools.vsComToolv15
     文件       59392  2018-10-30 16:28  Cjcktstools.vsComToolv15.suo
     目录           0  2018-10-25 09:55  Cjcktstools.vsComToolv15Server
     目录           0  2018-10-25 09:55  Cjcktstools.vsComToolv15Serversqlite3
     文件           0  2018-10-25 09:55  Cjcktstools.vsComToolv15Serversqlite3db.lock
     文件      499712  2018-10-30 16:12  Cjcktstools.vsComToolv15Serversqlite3storage.ide
     文件       32768  2018-10-30 10:35  Cjcktstools.vsComToolv15Serversqlite3storage.ide-shm
     文件     4144752  2018-10-30 16:28  Cjcktstools.vsComToolv15Serversqlite3storage.ide-wal
     文件        2997  2012-09-25 10:41  CjcktstoolsAssemblyLib.cs
     文件        9246  2012-11-28 21:29  CjcktstoolsBytesCheck.cs
     文件        5663  2012-12-06 14:11  CjcktstoolsComTool.csproj
     文件         227  2012-12-06 11:40  CjcktstoolsComTool.csproj.user
     文件         855  2012-09-28 18:50  CjcktstoolsComTool.sln
     文件       50622  2018-10-30 15:14  CjcktstoolsForm1.Designer.cs
     文件       23735  2018-10-30 16:28  CjcktstoolsForm1.cs
     文件       13146  2018-10-30 15:14  CjcktstoolsForm1.resx
     文件        1039  2012-09-14 09:57  CjcktstoolsHexTextBox.Designer.cs
     文件        1453  2012-09-14 15:45  CjcktstoolsHexTextBox.cs
     文件        5817  2012-09-14 15:43  CjcktstoolsHexTextBox.resx
     文件        1042  2012-09-13 10:57  CjcktstoolsNumberTextBox.Designer.cs
     文件        4714  2012-09-25 10:21  CjcktstoolsNumberTextBox.cs
     文件         872  2012-09-14 09:22  CjcktstoolsProgram.cs
     目录           0  2018-10-29 09:14  CjcktstoolsProperties
     文件        1797  2018-10-29 09:14  CjcktstoolsPropertiesAssemblyInfo.cs
     文件        4617  2012-12-06 11:15  CjcktstoolsPropertiesResources.Designer.cs
     文件        7799  2012-12-06 11:15  CjcktstoolsPropertiesResources.resx
     文件        1092  2012-09-13 10:22  CjcktstoolsPropertiesSettings.Designer.cs
     文件         249  2012-09-13 10:22  CjcktstoolsPropertiesSettings.settings
............此处省略65个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)