Micky wrote:
> Die Reihenfolge im String "name" umdrehen hilft.
... hilft nicht!
> n
> en
> ven
> Sven
>
> Sve <--- meist wohl Sven statt Sve
> ven
> en
> n
So geht's:
1 | for (int i = 0; i < name.Length; i++)
|
2 | {
|
3 | Console.WriteLine(name.Substring(0, i + 1));
|
4 | }
|
5 | Console.WriteLine();
|
6 | for (int i = name.Length - 1; i >= 0; i--)
|
7 | {
|
8 | Console.WriteLine(name.Substring(0, i + 1));
|
9 | }
|
10 | Console.WriteLine();
|
11 |
|
12 | for (int i = 1; i <= name.Length; i++)
|
13 | {
|
14 | Console.WriteLine(name.Substring(name.Length - i, i));
|
15 | }
|
16 | Console.WriteLine();
|
17 | for (int i = name.Length; i > 0; i--)
|
18 | {
|
19 | Console.WriteLine(name.Substring(name.Length - i, i));
|
20 | }
|
21 | Console.WriteLine();
|
War aber nicht so schwierig, oder?