in extension/WebJobs.Extensions.RabbitMQ/Utility.cs [17:21]
internal static TValue FirstOrDefault<TValue>(params TValue[] values)
where TValue : IEquatable<TValue>
{
return values.FirstOrDefault(v => !v.Equals(default));
}