با سلام
لطفا در حل این مسیله به من کمک کنید .
چه کار کنیم که در عبارتی مثل "! hello! ali" , وقتی میخواهیم جای کارکتر "!" را پیداکنیم هر دو را نشان دهیم ؟
من از یک شمارنده استفاده کردم ولی تعداد را نشان میدهد .چه کارکنم که جای آنها را نشان دهم؟
سلام
شایدم کد کوتاه تر هم داشته باشه اما این به ذهن من رسید.
string value = "hello! ali!"; int[] indexes = new int[value.Count(c => c == '!')]; int j = 0; for(int i = 0; i < value.Length; i++) { if(value[i] == '!') { indexes[j++] = i; } }
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)