In C# 3.0, when I pass an array of strings to a method in the manner below, will the order I define them in be retained or are there conditions under which the order can change? Is this documented somewhere that I haven't seen?
CalculateOmniturePageName(new[] { Model.GetOmnitureDomain(), Model.SectionTitle, Model.Title })