Skip to content

C#7: Expression-bodied accessors #44

@yume-chan

Description

@yume-chan

Details

VSCode 1.10.0-Insider

omnisharp-vscode 1.8.0-beta1

Dark+ (default dark) theme from VSCode

Repro

  1. The body of expression bodied properties doesn't have any color:
public int Timeout
{
    get => Socket.ReceiveTimeout;
    set => Socket.ReceiveTimeout = value;
}

1

  1. throw keyword is treated as a variable in expression bodied method:
public void Method() => throw new Exception();

2

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions