.NET Fiddle

CSharp · Console

/Program.cs

using System;
using System.Xml;

public class Program
{
    public static void Main()
    {
        Bar(XmlWriter => XmlWriter.Flush());
        Bar(XmlReader => XmlReader.Flush());
    }

    private static void Bar(Action<XmlWriter> x)
    {
        Console.WriteLine("W");
    }

    private static void Bar(Action<XmlReader> x)
    {
        Console.WriteLine("R");
    }
}
;