SortedList.cpp
上传用户:sz0451
上传日期:2022-07-29
资源大小:256k
文件大小:1k
源码类别:

.net编程

开发平台:

Visual C++

  1. // This is the main project file for VC++ application project 
  2. // generated using an Application Wizard.
  3. #include "stdafx.h"
  4. #using <mscorlib.dll>
  5. using namespace System;
  6. using namespace System::Collections;
  7. // This is the entry point for this application
  8. #ifdef _UNICODE
  9. int wmain(void)
  10. #else
  11. int main(void)
  12. #endif
  13. {
  14.     SortedList* psl = new SortedList();
  15.     psl->Add(new String("Dilbert"), __box(1044));
  16.     psl->Add(new String("Wally"), __box(2213));
  17.     psl->Add(new String("Ted"), __box(1110));
  18.     psl->Add(new String("Alice"), __box(3375));
  19.     for (int i=0; i<psl->get_Count(); i++)
  20.         Console::WriteLine(psl->GetByIndex(i));
  21.     Console::WriteLine("Value for key 'Alice' is {0}", 
  22.         psl->get_Item(new String("Alice")));
  23.     // Change the value associated with key 'Alice'
  24.     psl->set_Item(new String("Alice"), __box(5555));
  25.     // Change the value at index 3
  26.     psl->SetByIndex(3, __box(1010));
  27.     for (int i=0; i<psl->get_Count(); i++)
  28.         Console::WriteLine(psl->GetByIndex(i));
  29.     return 0;
  30. }