找不到字符“”的匹配引号字符

时间:2018-06-27 13:06:04

标签: c#

我有以下代码:

 examdate = Convert.ToDateTime(ttd.DateCreated).ToString("MMM dd yy");

并返回Jun 27 18

但是我需要以下输出

Jun 27 '18

所以我将代码更改为

 examdate = Convert.ToDateTime(ttd.DateCreated).ToString("MMM dd 'yy");

它引发了一个错误: Cannot find a matching quote character for the character '''.

1 个答案:

答案 0 :(得分:4)

您只需要在ToString()调用中转义单引号(')。

简单的例子:

<button type="submit" class="btn btn-primary">Add</button>

结果:

using System;

    public class Program
    {
        public static void Main()
        {
            Console.WriteLine(DateTime.Now.ToString("MMM dd \\'yy"));
        }
    }

Fiddle Demo