Перевести код с Java - C# (189242)

Узнай цену своей работы

Формулировка задачи:

Что значит конструкция
for (Edge e : graph[u])
        public class Edge
        {
            public int v, cost;
 
            public Edge(int v, int cost)
            {
                this.v = v;
                this.cost = cost;
            }
        }
List<Edge>[] graph;
...
 
... 
for (Edge e : graph[u])
   {
...
 
...
   }
и какой у неё аналог в C#

Решение задачи: «Перевести код с Java»

textual
Листинг программы
private static final java.lang.reflect.Type field_152370_a = new ParameterizedType()
    {
        private static final String __OBFID = "CL_00000828";
        public java.lang.reflect.Type[] getActualTypeArguments()
        {
            return new java.lang.reflect.Type[] {String.class, new ParameterizedType()
            {
                private static final String __OBFID = "CL_00001836";
                public java.lang.reflect.Type[] getActualTypeArguments()
                {
                    return new java.lang.reflect.Type[] {String.class};
                }
                public java.lang.reflect.Type getRawType()
                {
                    return Collection.class;
                }
                public java.lang.reflect.Type getOwnerType()
                {
                    return null;
                }
            }
                                                };
        }
        public java.lang.reflect.Type getRawType()
        {
            return Map.class;
        }
        public java.lang.reflect.Type getOwnerType()
        {
            return null;
        }
    };

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 3.875 из 5