C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 45 を表示中)
■23881 / )  複数キーによるソートについて
□投稿者/ ぽっぽ(初心者) (1回)-(2008/08/23(Sat) 00:51:41)

分類:[VB.NET/VB2005] 

VB.net2008 XPです。

単体キーならArrayクラスのSortで並び替えできるのですが
複数キーになると難しくて書けません;;

Compareを使って実現するという所までわかったのですが
3つのキーがあり、その3つのキーはそれぞれ
1キー 昇順 降順 ソートしない
2キー 昇順 降順 ソートしない
3キー 昇順 降順 ソートしない
という風になっており、どのキーでソートされるかがわからない状態です。

並び替えするデータは
Dim Datas() As データ
Public Structure データ
Public key1 As String
Public key2 As String
Public key3 As String
End Structure
のような形になっており、考えているとわけわからなくなってきます。。。

どのようにして書いていけば良いでしょうか
よろしくお願いします
返信 編集キー/


管理者用

- Child Tree -