【问题标题】:Method implied interpretation of parameters方法隐含的参数解释
【发布时间】:2012-07-27 08:50:16
【问题描述】:

从 WinForms 运行以下内容

System.Windows.Forms.MessageBox.Show("A", "B");

第一个参数“A”是正文,“B”显示为标题。

Show 是一个重载方法 - VS IDE 显示 21 个重载,但带有 2 个参数的选项是

Show(IWin32Window owner,string text)

我不明白IWin32Window owner 与上面的“A”有什么关系……还是对提供的参数有隐含的解释?

【问题讨论】:

  • 重载可以有相同数量的不同参数类型的参数。请参阅@nemesv 的回答。
  • .Show 调用上的 F12 将直接带您到正在使用的正确重载,仅供将来参考。
  • @AdamHouldsworth +1 谢谢 - 这真的很有用

标签: c# visual-studio-2010


【解决方案1】:

还有一个字符串,字符串overload

public static DialogResult Show(
    string text,
    string caption
)

【讨论】:

    【解决方案2】:

    在你的情况下,MessageBox.Show Method (String, String) 被应用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-12-30
      • 2017-08-09
      • 1970-01-01
      • 2013-12-26
      • 1970-01-01
      • 1970-01-01
      • 2017-04-27
      相关资源
      最近更新 更多