- IP属地
- 未知
- 2018/09/07
- 1
- 4
- · 发布于未知
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
大家好!我是日月!(然而肯定没人认识我)
昨天刚刚从监狱学校回来,第一时间翻了翻贴吧。
发现我的帖子仍然是人迹惨淡。
有一位吧友告诉我,Tr论坛可以直接挂代码,可以到这里来写。
于是我就到这里逛了一圈,虽然人少,但是有很大的发展潜力。
所以,我就来写帖子啦!
---
前排须知:
1.楼主也是个半吊子,C#只差不多学到泛型,不过做mod是绰绰有余的。(如果文中有错误或是漏洞,请大佬指出)
2.楼主为一周一更,可能会因为学业压力鸽。
3.待续一楼无限编辑
4.楼主垃圾排版见谅
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
C#基础.C#- .cs文件格式
使用VSIDE创建一个类文件(.cs),是这样的:
(可以用代码了我好开森!)
(namespace和class后面的名字可能会不同)
首先看到前面四行:
这种代码叫做引用
格式: using <引用>;
作用是可以使用除C#自带的其他的代码。
(以后会详细说明)
比如做mod,需要引用两个东西(一般情况):
意思是引用tr和mod加载器。
如果还是不能理解的话,我们来做一个实验:
(这个就算是贴代码也显示不出来,我发个图)
记住,ModItem是青色字体。
如果把
删掉会怎样?
可以看到,ModItem变成了白色,下面还有红色的波浪线。
(现在知道了引用的重要性吧)
大家好!我是日月!
昨天刚刚从
有一位吧友告诉我,Tr论坛可以直接挂代码,可以到这里来写。
于是我就到这里逛了一圈,虽然人少,但是有很大的发展潜力。
所以,我就来写帖子啦!
---
前排须知:
1.楼主也是个半吊子,C#只差不多学到泛型
2.楼主为一周一更
3.待续
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
目录
C#基础- C#- .cs文件结构
C#基础.C#- .cs文件格式
使用VSIDE创建一个类文件(.cs),是这样的:
C#:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace MyMod
{
class Class1
{
}
}
(namespace和class后面的名字可能会不同)
首先看到前面四行:
C#:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
格式: using <引用>;
作用是可以使用除C#自带的其他的代码。
(以后会详细说明)
比如做mod,需要引用两个东西(一般情况):
C#:
using Terraria;
using Terraria.ModLoader;
如果还是不能理解的话,我们来做一个实验:
C#:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Terraria.ModLoader;
namespace MyMod
{
class Class1 : ModItem
{
}
}
记住,ModItem是青色字体。
如果把
C#:
using Terraria.ModLoader;
可以看到,ModItem变成了白色,下面还有红色的波浪线。
(现在知道了引用的重要性吧)
最后编辑: