S>4.1 — заменить break на любую инструкцию так, чтобы код компилировался, но бросалось исключение с текстом "Method2".
return null;
S>4.2 — изменить только сигнатуру Create так, чтобы с break вызывался вариант "Method1", без — "Method2".
public class Observable
{
public static IObservable<TResult> Create<TResult>(Action<IObserver<TResult>> subscribeAsync)
{
throw new Exception("Method1.");
}
public static IObservable<TResult> Create<TResult>(Func<IObserver<TResult>, Task<Action>> subscribeAsync)
{
throw new Exception("Method2.");
}
}