using static System.Console;
public class GotoTest1 {
static void Main() {
int x = 2, y = 4;
var count = 0;
var array = new string[x, y];
for (int i = 0; i < x; i++)
for (int j = 0; j < y; j++)
array[i, j] = (++count).ToString();
Write("Enter the number to search for: ");
var myNumber = ReadLine();
bool found = Search(array, x, y, myNumber);
if (found) WriteLine($"The number {myNumber} is found.");
else WriteLine($"The number {myNumber} was not found.");
WriteLine("End of search.");
}
private static bool Search(string[,] array, int x, int y, string myNumber) {
for (int i = 0; i < x; i++) for (int j = 0; j < y; j++) if (array[i, j] == myNumber) return true;
return false;
}
}
//https://pt.stackoverflow.com/q/438623/101
dXNpbmcgc3RhdGljIFN5c3RlbS5Db25zb2xlOwoKcHVibGljIGNsYXNzIEdvdG9UZXN0MSB7CiAgICBzdGF0aWMgdm9pZCBNYWluKCkgewogICAgICAgIGludCB4ID0gMiwgeSA9IDQ7CiAgICAgICAgdmFyIGNvdW50ID0gMDsKICAgICAgICB2YXIgYXJyYXkgPSBuZXcgc3RyaW5nW3gsIHldOwogICAgICAgIGZvciAoaW50IGkgPSAwOyBpIDwgeDsgaSsrKQogICAgICAgICAgICBmb3IgKGludCBqID0gMDsgaiA8IHk7IGorKykKICAgICAgICAgICAgICAgIGFycmF5W2ksIGpdID0gKCsrY291bnQpLlRvU3RyaW5nKCk7CiAgICAgICAgV3JpdGUoIkVudGVyIHRoZSBudW1iZXIgdG8gc2VhcmNoIGZvcjogIik7CiAgICAgICAgdmFyIG15TnVtYmVyID0gUmVhZExpbmUoKTsKICAgICAgICBib29sIGZvdW5kID0gU2VhcmNoKGFycmF5LCB4LCB5LCBteU51bWJlcik7CiAgICAgICAgaWYgKGZvdW5kKSBXcml0ZUxpbmUoJCJUaGUgbnVtYmVyIHtteU51bWJlcn0gaXMgZm91bmQuIik7CiAgICAJZWxzZSBXcml0ZUxpbmUoJCJUaGUgbnVtYmVyIHtteU51bWJlcn0gd2FzIG5vdCBmb3VuZC4iKTsKCQlXcml0ZUxpbmUoIkVuZCBvZiBzZWFyY2guIik7CiAgICB9Cglwcml2YXRlIHN0YXRpYyBib29sIFNlYXJjaChzdHJpbmdbLF0gYXJyYXksIGludCB4LCBpbnQgeSwgc3RyaW5nIG15TnVtYmVyKSB7CgkJZm9yIChpbnQgaSA9IDA7IGkgPCB4OyBpKyspIGZvciAoaW50IGogPSAwOyBqIDwgeTsgaisrKSBpZiAoYXJyYXlbaSwgal0gPT0gbXlOdW1iZXIpIHJldHVybiB0cnVlOwoJCXJldHVybiBmYWxzZTsKCX0KfQoKLy9odHRwczovL3B0LnN0YWNrb3ZlcmZsb3cuY29tL3EvNDM4NjIzLzEwMQ==