Uebungsaufgaben_ITFS_3_SS_2025/Exercises/E28_Classes/Exercise_5.cs
2025-02-10 08:57:36 +01:00

35 lines
978 B
C#

using System;
using System.IO;
using System.Collections.Generic;
namespace Exercises_C_Sharp.E28_Classes
{
class Exercise_5
{
public static void Start()
{
//Erstellen Sie hier eine Instanz ihrer Klasse
//Code START
dynamic obj = 1;
//Code ENDE
obj.StringList = new List<string>{"Hallo", "Hi", "Hey", "Hohoho", "Ciao", "Byebye"};
obj.Position = 1;
Console.WriteLine(GetCharsFromPosition(obj));
}
static string GetCharsFromPosition(dynamic d)
{
string tempString = string.Empty;
foreach(var element in d.StringList)
{
tempString += element.Length > d.Position ? element[d.Position] : "";
}
return tempString;
}
}
//Schreiben Sie eine Klasse, die oben zu der Aufgabe passt. Ändern Sie dann auch alle dynamics oben ab.
//Code START
//Code ENDE
}