2) System.Reflection.Assembly.GetEntryAssembly().GetName().Version.ToString()
此外,还有两种程序集的版本获取方式:
a) 获取当前执行程序集的版本(当前程序集为应用程序,则为应用程序的版本;当前程序集为库,则为库的版本)
System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString()
b) 获取Calling程序集的版本(英文不好,这是它的英文说明:The Assembly object of the method that invoked the currently executing method.)
System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString()
存储在 Resources 中的资源可以从在应用程序的 Application 对象 范围内执行的任何代码(即,可访问 Current 的代码)中获得。 另外,还可在资源查找路径中使用 Resources。 Resources 是从标记和代码中都可以设置的键/值对字典,如下所示:// Set an application-scope resourceApplication.Current.Resources["ApplicationScopeResource"] =
Brushes.WhiteXAML:
使用代码获取资源: Brush whiteBrush = (Brush)Application.Current.Resources["ApplicationScopeResource"]当使用 Resources 时有两个注意事项。 首先,字典的 键 是一个对象,因此设置和获取属性值时需要准确使用相同的对象实例(请注意:使用字符串键时该键区分大小写)。 其次,字典的 值 是一个对象,因此获取属性值时需要将该值转换成需要的类型。
C#获取当前应用程序所在路径及环境变量 一、获取当前文件的路径 string str1=Process.GetCurrentProcess().MainModule.FileName//可获得当前执行的exe的文件名。 string str2=Environment.CurrentDirectory//获取和设置当前目录(即该进程从中...欢迎分享,转载请注明来源:内存溢出
评论列表(0条)