Я пытаюсь вернуть строку из выражения лямбда. Это выражение может распечатать полученные строки с помощью строки, но я не могу понять, как вернуть строку из этой функции, чтобы я мог использовать ее во всем моем проекте.Метод возвращаемой строки, который содержит выражение лямбда
Благодаря
public static async Task<string> messaging_server()
{
using (var messagebus1 = new TinyMessageBus("ExampleChannel"))
{
messagebus1.MessageReceived +=
(sender, e) => Debug.writeLine(Encoding.UTF8.GetString(e.Message));
while (true)
{
#infinite loop
}
}
}
Я также хотел бы отметить, что метод плохо назван: 'messaging_server'. Это не соответствует принятому соглашению об именах для методов, которые представляют собой случай Паскаля или верхний случай верблюда. –
И не подчеркивает. И не должно быть существительным. – eurotrash
@eurotrash - Случай Паскаля не подразумевает подчеркивания. –