首页 > 解决方案 > 有没有办法在不需要时忽略方法调用中的 out 参数?

问题描述

这是我拥有的代码:

    private int _utcNow;
    private string _yymmdd;

    public void AddScreenHistory(int Seconds)
    {
        Helper.GetDates(out _yymmdd, out _utcNow);
        
        // _yymmdd is used
        // _utcNow is not used
    }

我已将 _utcNow 声明为私有以避免编译器错误,但是有没有办法可以完全避免声明它?

标签: c#

解决方案


是的,只需这样做:

Helper.GetDates(out _yymmdd, out _);

推荐阅读