C#用"设置字符串值"没有打印它

时间:2014-11-12 05:35:18

标签: c# string return-value

完全披露:这是一项家庭作业。我不是在寻找讲义,只是指导,因为我被困住了。

我正在尝试将月份和日期(均为int)转换为“月/日”的字符串表示形式。这就是我到目前为止所拥有的。

我无法弄清楚如何在月和日之间以“/”返回日期。

    public string toString()  
    {
        string month = myMonth.ToString();
        string day = myDay.ToString();
        string date = month "/" day; // I know this won't work. I just wanted to give a visual of what I want the final result to look like.
        /// so today would be ' 11/11 ' tomorrow ' 11/12 '
        return date;
    }

注意:此方法不会打印仅创建它的结果。

2 个答案:

答案 0 :(得分:5)

Mihai 是正确的,但您也可以: -

string data = string.Format("{0}/{1}",month,day);

在我看来看起来更好

答案 1 :(得分:2)

public string toString()  
    {
        return myMonth + "/" + myDay;
    }

OR

    public string toString()  
    {
        return string.format("{0}/{1}",myMonth,myDay);
    }