|
private unsafe void button2_Click(object sender, EventArgs e) |
|
{ |
|
string text = this.textBox1.Text; |
|
basic_string<char,std::char_traits<char>,std::allocator<char>\u0020> basic_string<char,std::char_traits<char>,std::allocator<char>\u0020>; |
|
<Module>.msclr.interop.marshal_as<class\u0020std::basic_string<char,struct\u0020std::char_traits<char>,class\u0020std::allocator<char>\u0020>,class\u0020System::String\u0020^>(&basic_string<char,std::char_traits<char>,std::allocator<char>\u0020>, ref text); |
|
try |
|
{ |
|
string text2 = this.textBox2.Text; |
|
basic_string<char,std::char_traits<char>,std::allocator<char>\u0020> basic_string<char,std::char_traits<char>,std::allocator<char>\u0020>2; |
|
<Module>.msclr.interop.marshal_as<class\u0020std::basic_string<char,struct\u0020std::char_traits<char>,class\u0020std::allocator<char>\u0020>,class\u0020System::String\u0020^>(&basic_string<char,std::char_traits<char>,std::allocator<char>\u0020>2, ref text2); |
|
try |
|
{ |
|
sbyte b = 64; |
|
if (<Module>.std.basic_string<char,std::char_traits<char>,std::allocator<char>\u0020>.find(ref basic_string<char,std::char_traits<char>,std::allocator<char>\u0020>, (sbyte*)(&b), 0u, 1u) != -1) |
|
{ |
|
sbyte b2 = 46; |
|
if (<Module>.std.basic_string<char,std::char_traits<char>,std::allocator<char>\u0020>.find(ref basic_string<char,std::char_traits<char>,std::allocator<char>\u0020>, (sbyte*)(&b2), 0u, 1u) != -1) |
|
{ |
|
basic_string<char,std::char_traits<char>,std::allocator<char>\u0020> basic_string<char,std::char_traits<char>,std::allocator<char>\u0020>3; |
|
basic_string<char,std::char_traits<char>,std::allocator<char>\u0020>* email = <Module>.std.basic_string<char,std::char_traits<char>,std::allocator<char>\u0020>.{ctor}(ref basic_string<char,std::char_traits<char>,std::allocator<char>\u0020>3, ref basic_string<char,std::char_traits<char>,std::allocator<char>\u0020>); |
|
basic_string<char,std::char_traits<char>,std::allocator<char>\u0020>* md; |
|
try |
|
{ |
|
basic_string<char,std::char_traits<char>,std::allocator<char>\u0020> basic_string<char,std::char_traits<char>,std::allocator<char>\u0020>4; |
|
md = <Module>.std.basic_string<char,std::char_traits<char>,std::allocator<char>\u0020>.{ctor}(ref basic_string<char,std::char_traits<char>,std::allocator<char>\u0020>4, ref basic_string<char,std::char_traits<char>,std::allocator<char>\u0020>2); |
|
} |
|
catch |
|
{ |
|
<Module>.___CxxCallUnwindDtor(ldftn(std.basic_string<char,std::char_traits<char>,std::allocator<char>\u0020>.{dtor}), (void*)(&basic_string<char,std::char_traits<char>,std::allocator<char>\u0020>3)); |
|
throw; |
|
} |
|
if (<Module>.Check(md, email) != null) |
|
{ |
|
this.textBox1.Text = "Success!!!"; |
|
this.textBox2.Text = ""; |
|
} |
|
else |
|
{ |
|
this.textBox1.Text = "Wrong!!!"; |
|
} |
|
} |
|
} |
|
} |
|
catch |
|
{ |
|
<Module>.___CxxCallUnwindDtor(ldftn(std.basic_string<char,std::char_traits<char>,std::allocator<char>\u0020>.{dtor}), (void*)(&basic_string<char,std::char_traits<char>,std::allocator<char>\u0020>2)); |
|
throw; |
|
} |
|
<Module>.std.basic_string<char,std::char_traits<char>,std::allocator<char>\u0020>._Tidy(ref basic_string<char,std::char_traits<char>,std::allocator<char>\u0020>2, true, 0u); |
|
} |
|
catch |
|
{ |
|
<Module>.___CxxCallUnwindDtor(ldftn(std.basic_string<char,std::char_traits<char>,std::allocator<char>\u0020>.{dtor}), (void*)(&basic_string<char,std::char_traits<char>,std::allocator<char>\u0020>)); |
|
throw; |
|
} |
|
<Module>.std.basic_string<char,std::char_traits<char>,std::allocator<char>\u0020>._Tidy(ref basic_string<char,std::char_traits<char>,std::allocator<char>\u0020>, true, 0u); |
|
} |