通过Assembly获得对应的DLL名称

2017-06-28 11:48:17  访问(1286) 赞(0) 踩(0)


// ass.FullName == eKing.SzdfLib, Version=1.17.427.0, Culture=neutral, PublicKeyToken=null
// 输出返回:eKing.SzdfLib (无后缀)


        /// <summary>
        /// 通过Assembly获得对应的DLL名称
        /// </summary>
        /// <param name="ass">ass.FullName == eKing.SzdfLib, Version=1.17.427.0, Culture=neutral, PublicKeyToken=null</param>
        /// <returns>eKing.SzdfLib (无后缀)</returns>
        public string DllNameGetByAssembly(Assembly ass)
        {
            if (ass == null)
                return "";

            string str = ass.FullName;

            int idx = str.IndexOf(",");

            if (idx == -1)
                return str;

            return str.Substring(0, idx);
        }


上一条:

下一条:


 

相关评论

评论加载中……
 

发表评论

类型:
内容:
  (Alt+Enter)