// CS0177: The out parameter `output' must be assigned to before control leaves the current method // Line: 10 class Test { delegate T Creator (); static bool TryAction (Creator creator, out T output) where T : struct { return false; } }