none
Convertir Codigo Javascript a C# RRS feed

  • Pregunta

  • estoy tratando de convertir el siguiente codigo

    function compressArray(original, maxOccurrences) {
    	if (!original) { return null; }
      if (maxOccurrences < 1) { return []; }
      
    	var result = [];
      var itemCounts = {};
      for (var index = 0; index < original.length; index++){
      	var item = original[index];
        var count = itemCounts[item] || 0;
        if (count < maxOccurrences) {
        	result.push(item);
          itemCounts[item] = count + 1;
        }
      }
    
      return result;
    }

    lo necesito en c# lo que no entiendo es

    la linea

    var count = itemCounts[item] || 0;

    que signigica el operado || en este caso? o como convertir el codigo?

    martes, 18 de agosto de 2020 18:12

Todas las respuestas