簡體   English   中英

C#中的靜態泛型方法

[英]static generic method in C#

我有這個java方法簽名:

public static <T extends Comparable<T>> Queue<T> naturalMergeSort(Queue<T> input)

C#等效項是什么?

C#等效項為:

public static Queue<T> naturalMergeSort<T>(Queue<T> input) where T : IComparable<T>

請注意,在C#中,接口是IComparable<T>而不是Comparable<T> ,並且通用參數也位於方法名稱的末尾。

在C#中將如下所示:

public static Queue<T> NaturalMergeSort<T>(Queue<T> input) where T : IComparable<T>{}  

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM