这里有一个解决方案
这里有一个接口类的项目
这会呢如果还想在建一个项目
我们在解决方案这里右键,添加,新建项目 点击
我现在要建立一个类库,所以就搜一下类库,这里的第一个就是我们需要创建的类库
起个名字,计算类
进来了
可以看到这里有多了一个项目,但是他们的图标不一样
下面那个蓝色的图标代表web api
上面那个绿色的c#图标代表 类
类库呢很简单,它里面什么都没有
这个是装依赖包的组件
然后这个学习的xuexiCalculate这个是计算类了,也就是我可以把复杂类的计算类放到这个项目里面,让xuexiNet8这个项目如果需要的话,我就调用就可以了。
可以看到这个里面只给了一个空的Class类。
我们可以直接给他删除。
右键 点击 添加D, 点击 新建项M 或者 类C
这里 我们点击新建项,点这里的显示所有模板
这里有好多模板,最常用的就是这里的类
咱们可以建一个 City.cs 城市
添加好了这里就有了
比如说我要写一个接口,我想随机的拿到一个城市的名字。
比如说我一点这个,一调这个接口拿到了一个天津。我下次在一点,拿到一个河北。随机拿到了一个城市的名字。
所以呢我要弄一个名字库。这个库里面有好多名字,到时候我就可以去里面随机的挑。
比如说我要放100个名字,这100个名字太多了,我不想都放在这一个接口里面,这得堆多少。
所以我就把他提出来,放到这个City.cs里面
由于我们当时建的是类,所以我们这里是class
internal 代表在当前程序集下才能用到,就是只有这个xuexiCalculate项目才能用这个类
如果别的项目要调用这里就要改成public
City 就是类名。
这个时候我可以建一个 private 私有的只有自己能访问。这个时候我要建一个 城市的名字库 string[] ,因为他不是一个城市,是多个城市Ci