using static System.Console;
using System;
using System.Reflection;
public class Program {
public static void Main(string[] args) {
foreach (var method in typeof(String).GetMethods(BindingFlags.Public | BindingFlags.Instance)) WriteLine(method.Name);
WriteLine();
var x = 1;
foreach (var method in x.GetType().GetMethods()) WriteLine(method.Name);
}
}
//https://pt.stackoverflow.com/q/129060/101
dXNpbmcgc3RhdGljIFN5c3RlbS5Db25zb2xlOwp1c2luZyBTeXN0ZW07CnVzaW5nIFN5c3RlbS5SZWZsZWN0aW9uOwoKcHVibGljIGNsYXNzIFByb2dyYW0gewogICAgcHVibGljIHN0YXRpYyB2b2lkIE1haW4oc3RyaW5nW10gYXJncykgewoJCWZvcmVhY2ggKHZhciBtZXRob2QgaW4gdHlwZW9mKFN0cmluZykuR2V0TWV0aG9kcyhCaW5kaW5nRmxhZ3MuUHVibGljIHwgQmluZGluZ0ZsYWdzLkluc3RhbmNlKSkgV3JpdGVMaW5lKG1ldGhvZC5OYW1lKTsKCQlXcml0ZUxpbmUoKTsKCQl2YXIgeCA9IDE7CgkJZm9yZWFjaCAodmFyIG1ldGhvZCBpbiB4LkdldFR5cGUoKS5HZXRNZXRob2RzKCkpIFdyaXRlTGluZShtZXRob2QuTmFtZSk7CiAgICB9Cn0KCi8vaHR0cHM6Ly9wdC5zdGFja292ZXJmbG93LmNvbS9xLzEyOTA2MC8xMDE=