// Strings, slice, index string, arrays and their iterations EX 1: 1. Read string from console (and print it). (one line string) 2.0 Print all subStrings with duplicities. 2.1 Make list of all (continous) substrings in string and print it without duplicities. (only by usage of arrays or tuples; naive non efficient implementation) aaBBaaBBBaB - How long should be an array for evidence-list of strubstrins? - How many substring could be in string length of n? - Static vs dynamic array - Compare of strings; -- What happens when (s1, s2 strings) code: if s1==s2? -- What could happens when (s1, s2 strings) code: if s1==s2? -- Ref on string or value (sequence of charaters)? aaBBaaBBaB 2.2 Count and Evidence/List all substrings in string (only by usage of arrays or tuples; naive non efficient implementation) Print list of the substrings and their count (tuples) (2.4. For all substrings count Hamming distance to all others different substrings) 3.0 Tuples: create, access, change and array of tuples int -> array int[] -> tuples (string, int) -> struct -> class https://www.programiz.com/csharp-programming/tuple