2017-03-27 42 views
0

我只是想知道是否有一種方法可以找到已有函數的算法。 例如,如果我想知道Math.Pow()是如何工作的,Google搜索的唯一的東西就是返回值和數學庫的源代碼,它將pow(雙x,雙y)定義爲:訪問C#源碼

public static extern double Pow(double x, double y); 

沒有別的說法。 有沒有可以找到源代碼的地方?

+0

POSS可以重複的問題:http://stackoverflow.com/questions/25327821/how-can-i-see-the-source-code-of-system-math-sin –

回答

0

您無法直接從.NET Framework中看到源代碼,因爲它的功能是extern,這意味着它在較低級別的庫中實現 - 可能是CLR。

你可以看一下總結,參數和返回的意見,雖然沒有什麼幫助你......

  1. 鼠標懸停功能(在我的情況Math.Cos)和命中F12 enter image description here

  2. 展開註釋區域在元數據 enter image description here