【问题标题】:C# - shorten function callsC# - 缩短函数调用
【发布时间】:2015-07-10 13:15:24
【问题描述】:

我有一个 .dll 文件,我从中调用另一个程序中的函数,但是调用单个函数最终看起来像这样:

例子:

KeySim.KeySim.Basic.KEY_E();

由于程序停止工作,我无法修改类的嵌套。 我想知道是否有任何其他方法可以缩短调用函数的代码

注意:

Keysim 是命名空间,Keysim 是主类,Basic 是嵌套类

【问题讨论】:

  • using KeySim; 至少摆脱命名空间。
  • 说实话,KeySim.KeySim.Basic.KEY_E() 很短。
  • 如果你只是从你自己的方法中调用方法,比如 --- void KeY_E() { KeySim.KeySim.Basic.KEY_E(); } ?
  • 创建一个调用冗长代码的方法。在您想调用该代码的任何地方使用该方法

标签: c# function class call nested-class


【解决方案1】:

尝试将Aliasusing 关键字一起使用:

using Basic = KeySim.KeySim.Basic;

那么你应该可以调用你的函数:

Basic.KEY_E();

【讨论】:

    猜你喜欢
    • 2018-10-28
    • 2021-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-19
    • 1970-01-01
    • 2017-09-28
    相关资源
    最近更新 更多