0
例如aspx頁參考,我這個方法在Link.cs
類爲Global.asax
路線容易URL映射:獲取另一類或類庫
public static string ToCategory(string categoryName, ushort pageNumber, Page page)
{
if (pageNumber == 1)
return page.GetRouteUrl("category", new { CategoryName = categoryName });
else
return page.GetRouteUrl("category-page", new { CategoryName = categoryName, Page = pageNumber });
}
的GetRouteUrl()
方法是Page
類的一部分,但我把這個對象當作價值傳遞,所以理論上它複製整個事物並使用更多的內存,而不僅僅是傳遞參考......或者我錯了?這樣做有沒有任何性能開銷?謝謝。