C#中Static的简单使用

  每个人在进行开发时都会遇到static关键字,特别是使用C#。Static修饰符用于声明静态成员,这意味着它属于类型本身。

  public class Logger

  {

  public static int GetLogLevel(string logType)

  {

  …

  }

  }

  上面是一个示例代码段,其中我们有一个名为Logger的类,它有一个名为GetLogLevel的静态方法。

  现在为了调用这个GetLogLevel(...)方法,首先我们必须添加所需的名称空间,在这里定义了这个Logger类。

  using Planner.Utilities;

  到现在为止还没有什么新的。接下来,让我们看看如何调用这个静态方法。

  int logLevel = Logger.GetLogLevel(fileLog);

  到目前为止,还没有什么不好的,但是我们确实有空间通过提高代码的可读性和简洁性来改进代码。

  让我们按照以下两个步骤重新编写代码

  步骤1 - 使用static关键字和名称空间

  using static Planner.Utilities.Logger;

  步骤2 - 在调用静态方法时删除类名

  因为我们已经将类和名称空间一起引用,所以不需要再编写。因此,我们可以直接调用静态方法,如下所示:

  int logLevel =GetLogLevel(fileLog);

#C/C++##学习路径#
全部评论
感谢大佬分享!!!!
点赞 回复 分享
发布于 2022-01-12 20:39

相关推荐

不愿透露姓名的神秘牛友
昨天 13:05
点赞 评论 收藏
分享
鬼迹人途:你去投一投尚游游戏,服务器一面,第一个图算法,做完了给你一个策略题,你给出方案他就提出低概率问题,答不上当场给你挂
点赞 评论 收藏
分享
06-26 22:20
门头沟学院 Java
码农索隆:让你把简历发给她,她说一些套话,然后让你加一个人,说这个人给你改简历,然后开始卖课
我的求职精神状态
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务