Yes, all E2ETestApps use the same table named "stringidRoundtripTable", C# was added this column, if don't add it for iOS, the cases will failed since the expected item and actual item are not equal.
C# supports string id table and has a case to set up dynamic schema, adding this here doesn't affect anything. This case is for set dynamic schema for string id table, if your code skips the set dynamic schema case for int id table, I think it's OK.