コード例 #1
0
 public static object Sort(
     BinaryOpStorage /*!*/ comparisonStorage,
     BinaryOpStorage /*!*/ lessThanStorage,
     BinaryOpStorage /*!*/ greaterThanStorage,
     BlockParam block, IDictionary <object, object> /*!*/ self)
 {
     return(ArrayOps.SortInPlace(comparisonStorage, lessThanStorage, greaterThanStorage, block, ToArray(self)));
 }
コード例 #2
0
 public static object Sort(
     CallSiteStorage <EachSite> /*!*/ each,
     BinaryOpStorage /*!*/ comparisonStorage,
     BinaryOpStorage /*!*/ lessThanStorage,
     BinaryOpStorage /*!*/ greaterThanStorage,
     BlockParam keySelector, object self)
 {
     return(ArrayOps.SortInPlace(comparisonStorage, lessThanStorage, greaterThanStorage, keySelector, ToArray(each, self)));
 }
コード例 #3
0
ファイル: Enumerable.cs プロジェクト: gaybro8777/ironruby
 public static object Sort(RubyContext /*!*/ context, BlockParam keySelector, object self)
 {
     return(ArrayOps.SortInPlace(context, keySelector, ToArray(context, self)));
 }
コード例 #4
0
 public static object Sort(RubyContext /*!*/ context, BlockParam block, IDictionary <object, object> /*!*/ self)
 {
     return(ArrayOps.SortInPlace(context, block, ToArray(self)));
 }
コード例 #5
0
ファイル: IDictionaryOps.cs プロジェクト: ife/IronLanguages
 public static object Sort(ComparisonStorage /*!*/ comparisonStorage, BlockParam block, IDictionary <object, object> /*!*/ self)
 {
     return(ArrayOps.SortInPlace(comparisonStorage, block, ToArray(self)));
 }