C#
零零散散
Su_kkkkk
一个半路转行U3D的人,我将在这里留下我的足迹,如果我哪天码不动了,我希望我的这些经历能您一些帮助.Fighting
展开
-
拓展方法的用法
拓展的方法需要放在一个静态类里面,所以这里创建了一个 StringUtil静态类,这个静态类里面是一些对String类拓展的方法,拓展方法必须是静态的,然后我们看到方法的参数里面,一个参数用了 this 关键字,this 后面就是 填写。但是实际上,这个变颜色的需求在很多界面都需要用,并且在多人开发当中,其他同事可能也有这样的需求,那这时候就可以用上拓展方法了,我们可以对原有的String类进行拓展,让String类拥有改变颜色这个功能。在开发的过程当中,很多时候需要去对原有的基础类型做一些操作,原创 2024-04-16 14:47:06 · 300 阅读 · 1 评论 -
字符串插值
换成String.Format之后简洁多了,这种写法一目了然,不容易出错。但是还有个弊端,如果参数过多,其实也容易会填错,后来发现了这个字符串插值语法 代码如下。用了插值符之后,代码就更加简洁,而且个数的值是直接填入字符串中,参数多的情况下也不会那么容易出错,在开发UI界面过程当中,修改字符串是常有的操作,例如在读取一些道具数量,转呗数量等。先抛开性能方面,这样写就是很繁琐,而且直接用+号拼接这么多次,也很容易出错。这里拿一个道具数量作为例子,一开始我会这样写。后来用了String.Format。原创 2024-04-16 10:42:12 · 200 阅读 · 1 评论