Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System.Linq;
- using System.Text;
- namespace ExctractMonitorLogTool {
- class Class1 {
- public static void XXX() {
- int[] array = new[] { 0, 1, 2, 3, 4 };
- //1
- var list = new List<string>();
- foreach (var i in array) {
- list.Add(i.ToString());
- }
- //2
- Func<int, string> del = ConvertToString;
- var result = array.Select(del);
- //3 そもそも関数を書く必要性がなくね
- Func<int, string> del2 = (int i) => { return i.ToString(); };
- var result2 = array.Select(del2);
- //4
- var result3 = array.Select((int i) => { return i.ToString(); });
- //5
- var result4 = array.Select(i => i.ToString());
- string[] array2 = new[] { "0", "1", "2", "3", "4" };
- }
- private static string ConvertToString(int i) {
- return i.ToString();
- }
- private static IEnumerable<string> Select<int>(int[] array) {
- }
- }
- }
- //arrayをintからstringに変換する方法。
- public static void XXX() {
- int[] array = new[] { 0, 1, 2, 3, 4 };
- //1
- var list = new List<string>();
- foreach (var i in array) {
- list.Add(i.ToString());
- }
- //2
- Func<int, string> del = ConvertToString;
- var result = array.Select(del);
- //3
- Func<int, string> del2 = (int i) => { return i.ToString(); };
- var result2 = array.Select(del2);
- //4
- var result3 = array.Select((int i) => { return i.ToString(); });
- //5
- var result4 = array.Select(i => i.ToString());
- string[] array2 = new[] { "0", "1", "2", "3", "4" };
- }
- private static string ConvertToString(int i) {
- return i.ToString();
- }
- private static IEnumerable<string> Select<int>(int[] array) {
- List<string> list = new List<string>();
- foreach (int item in array) {
- }
- return list;
- }
- }
Add Comment
Please, Sign In to add comment