#4
Sounds kinda easy. It's in C# Standard like you said:

|------------------|
|------------------|
|------------------|
|------------------|
|------------------|
|-0-0-000-1p0-1p0--| (don't lift finger completely off of string)

OR

|------------------|
|------------------|
|------------------|
|------------------|
|------------------|
|-0-0-1p0-1p0-1p0--|

End Part:
|------------------|
|------------------|
|------------------|
|------------------|
|------2----2------|
|-0-0--0----0------|