{
    "id": "csharp",
    "name": "csharp",
    "version": "0.2",
    "readonly": true,
    "description": "C# dictionary for cspell.",
    "dictionaryDefinitions": [
        {
            "name": "csharp",
            "path": "./csharp.txt.gz",
            "description": "C# dictionary for cspell."
        }
    ],
    "dictionaries": [],
    "languageSettings": [
        {
            "languageId": "csharp",
            "description": "These are the language settings for C#",
            "includeRegExpList": [],
            "ignoreRegExpList": [],
            "patterns": [
                {
                    "name": "string",
                    "pattern": "/(?:@\"[\\s\\S]*?(?<![^\"]\"(\"\")*)\"(?!\"))|(?:(?<![@\\\\])\".*?(?<![^\\\\]\\\\(\\\\\\\\)*)\")/g",
                    "description": "C# String Literal"
                },
                {
                    "name": "string.verbatim",
                    "pattern": "/@\"[\\s\\S]*?(?<![^\"]\"(\"\")*)\"(?!\")/g",
                    "description": "C# Verbatim String"
                }
            ],
            "dictionaries": ["csharp", "dotnet", "npm"],
            "dictionaryDefinitions": []
        }
    ]
}
