4#include <system/string.h>
5#include <system/array.h>
6#include <system/convert.h>
55 ArrayPtr<String> parts = System::MakeObject<Array<String>>(args->get_Length());
56 std::transform(args->data().
begin(), args->data().
end(), parts->data().
begin(), [](
const T& value)
58 return value->ToString();
70 ArrayPtr<String> parts = System::MakeObject<Array<String>>(args->get_Length());
71 std::transform(args->data().
begin(), args->data().
end(), parts->data().
begin(), [](
const T& value)
73 return System::Convert::ToString(value);
85 ArrayPtr<String> parts = System::MakeObject<Array<String>>(args->get_Length());
86 std::transform(args->data().
begin(), args->data().
end(), parts->data().
begin(), [](
const T& value)
88 return value.ToString();
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: smart_ptr.h:180
auto end() -> decltype(std::declval< Q >().end())
Accessor for end() method of an underling collection. Only compiles if SmartPtr_ is specialization ty...
Definition: smart_ptr.h:838
auto begin() -> decltype(std::declval< Q >().begin())
Accessor for begin() method of an underling collection. Only compiles if SmartPtr_ is specialization ...
Definition: smart_ptr.h:830
String class used across the library. Is a substitute for C# System.String when translating code....
Definition: string.h:125
Definition: db_command.h:9