Originally Posted by
novacain
Bottom line is that all this is off topic and irrelevant to the HOMEWORK problem the OP asked about.
You wanted to show off but you just picked a silly thing to show off about, but picked on someone with enough experience to know you are wrong / irrelevant (check my join date, it is before C# was invented....).
Just not true.
It depends on the type of object your are looping through, what compiler switches you use and what type of build.
Yes.
But who cares in a HOMEWORK problem?
Do you think the OP would get more marks for saving a nono-seccond?
Files are more trustworthy than user input (as I stated).
But files can become corrupt or contain errors.
Good coders do not allow those types of issues to cause errors in their code, they write code that allows these types of data quality issues to be discovered and corrected.
You do know that '/d' will match to all UNICODE digits and that there are a considerable amount of them?
That will cost you a nanosecond or 2.....
ie /d matches to;
0123456789٠١٢٣٤٥٦٧٨٩۰۱۲۳۴۵۶۷۸۹߀߁߂߃߄߅߆߇߈߉०१२३४५६७८९ ০১২৩৪৫৬৭৮৯੦੧੨੩੪੫੬੭੮੯૦૧૨૩૪૫૬૭૮૯୦୧୨୩୪୫୬୭୮୯௦௧௨௩௪௫௬௭௮௯ ౦౧౨౩౪౫౬౭౮౯೦೧೨೩೪೫೬೭೮೯൦൧൨൩൪൫൬൭൮൯๐๑๒๓๔๕๖๗๘๙໐໑໒໓໔໕໖໗໘໙ ༠༡༢༣༤༥༦༧༨༩၀၁၂၃၄၅၆၇၈၉႐႑႒႓႔႕႖႗႘႙០១២៣៤៥៦៧៨៩᠐᠑᠒᠓᠔᠕᠖᠗᠘᠙ ᥆᥇᥈᥉᥊᥋᥌᥍᥎᥏᧐᧑᧒᧓᧔᧕᧖᧗᧘᧙᭐᭑᭒᭓᭔᭕᭖᭗᭘᭙᮰᮱᮲᮳᮴᮵᮶᮷᮸᮹᱀᱁᱂᱃᱄᱅᱆᱇᱈᱉ ᱐᱑᱒᱓᱔᱕᱖᱗᱘᱙꘠꘡꘢꘣꘤꘥꘦꘧꘨꘩꣐꣑꣒꣓꣔꣕꣖꣗꣘꣙꤀꤁꤂꤃꤄꤅꤆꤇꤈꤉꩐꩑꩒꩓꩔꩕꩖꩗꩘꩙ 0123456789