1 #pragmaOnce2#include <cliext/vector>3 using namespaceCliext;4 using namespaceSystem;5 using namespacemicrosoft::visualc::stlclr;6 namespaceClassLibrary37 {8 Public ref classClass19 {Ten Public: One Staticivector<object^>^ Vector (... array<object^>^initializerlist) A { -vector<object^> ^vec = gcnew vector<object^>(); - forEach (Object ^iteminchinitializerlist) theVec->push_back (Item); - returnVec; - } - }; +}
usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingMICROSOFT.VISUALC.STLCLR;using StaticClasslibrary3.class1;namespaceconsoleapplication3{classProgram {Static voidMain (string[] args) {IVector<Object> IVec = Vector (2,3,5,7,9,"Prime"," Number"); foreach(ObjectIteminchIVec) Console.Write (item.tostring ()+" "); Ivec.push_back ("Hello World"); Console.WriteLine (); for(inti =0; i < Ivec.count; i++) Console.Write (Ivec[i]. ToString ()+" "); Console.readkey (); } }}
C # using Vectors