Can method parameters be dynamic in C#

Viewed 52464

In c# 4.0, are dynamic method parameters possible, like in the following code?

public string MakeItQuack(dynamic duck)
{
  string quack = duck.Quack();
  return quack;
}

I've many cool examples of the dynamic keyword in C# 4.0, but not like above. This question is of course inspired by how python works.

4 Answers
Related