项目创建命名
公司名+项目名 (建议最好不要用中文)
解决方案名称可以和项目名称一样 ( 后续有需要可以修改)
项目的结构分析
项目的文件列表
1.程序集信息文件
(1)AssemblyInfo 查看
(2)程序集信息查看
(3)程序编译通过的程序集文件查看
2.引用
1.当前项目中可以使用 的系统默认模块
2.自己写的模块或者第三方提供的模块
3.App.config配置文件
1.项目的框架 等配置信息 ,项目需要使用的特点数据信息
2.获取配置文件信息
引用Configuration
使用ConfigurationManager管理程序配置的功能类
{
static void Main(string[] args)
{
//ConfigurationManager 用于管理程序配置的功能类
string NameStr = ConfigurationManager.AppSettings["Name"].ToString();
Console.WriteLine(NameStr);
string NameStr1 = ConfigurationManager.AppSettings["MyConfigString"].ToString();
Console.WriteLine(NameStr1);
//调用静态字段
Console.WriteLine(AppSettingConfig.resultValue1);
Console.ReadKey();
}
}
/// <summary>
/// 静态类AppSettingConfig
/// </summary>
internal static class AppSettingConfig
{
//静态字段
public static string resultValue1 = ConfigurationManager.AppSettings["Name123"].ToString();
}
</startup>
<appSettings>
<add key="MyConfigString" value="我的配置信息"/>
<add key="Name" value="测试工程"/>
<add key="Name123" value="测试工程123"/>
</appSettings>
</configuration>
4.程序入口文件
Program.cs
程序执行的开始
class 类 Program Main 入口函数
入口文件——>入口类——>入口函数
入口函数的作用:程序执行后自动执行 其他函数一般都要调用后才能执行 !!!
(1)创一个库
(2) 库
(3)项目里 引用
项目里用
5.解决方案和项目
1.解决方案和项目都是VS提供的用于管理应用程序的容器
2.一个解决方案可以包含一个或多个项目
3.这些项目可以利用解决方案 连接在一起 统一编译统一更新
4.sln:解决方案文件,里面包含着整个解决方案的信息,可以双击运行 (文件后缀名)
csproj:项目文件,里面包含着这个项目的信息,可以双击运行
(1)class VB 库
(2)C# 库
(3)引用上面的两个库 合到一块