Preguntas etiquetadas con c#

C # (pronunciado "see sharp") es un lenguaje de programación multiparadigma de tipo estático de alto nivel desarrollado por Microsoft. El código C # generalmente se dirige a la familia de herramientas y tiempos de ejecución .NET de Microsoft, que incluyen .NET Framework, .NET Core y Xamarin, entre otros. Utilice esta etiqueta para preguntas sobre código escrito en C # o la especificación formal de C #.

1
Directory.GetFiles no recoge todos los archivos
Tengo un código destinado a obtener archivos en un directorio, que es lo suficientemente simple foreach (var Totalfile in new DirectoryInfo(rootfolder).GetFiles("*Totals*.csv", SearchOption.TopDirectoryOnly)) Los archivos se nombran de la siguiente manera: Totals.CSV142344 Totals.CSV142409 Totals.CSV142433 Totals.CSV142501 Totals.CSV142528 Mi problema es que no está recogiendo el último archivo. He arreglado el código al …
23 c#  filenames 


4
Se detectó un posible ciclo de objetos de .Net Core 3.0 que no es compatible
Tengo 2 entidades que están relacionadas como una a muchas public class Restaurant { public int RestaurantId {get;set;} public string Name {get;set;} public List<Reservation> Reservations {get;set;} ... } public class Reservation{ public int ReservationId {get;set;} public int RestaurantId {get;set;} public Restaurant Restaurant {get;set;} } Si trato de obtener restaurantes con …



5
¿Método c # con parámetros ilimitados o método con una matriz o lista?
Hace poco aprendí que puedes crear algún método con parámetros ilimitados, por ejemplo: SomeMethod(params int[] numbers); pero mi pregunta es, ¿cuál es la diferencia entre eso y simplemente crear un método que recibe una lista o una matriz? SomeMethod(int[] numbers); SomeMethod(List<int> numbers); tal vez tiene algún impacto en el rendimiento? …
21 c#  methods 




3
'ILoggerFactory' no contiene una definición para 'AddConsole'
private ILoggerFactory ConfigureLogging(ILoggerFactory factory) { factory.AddConsole(); return factory; } He encontrado el fragmento de código anterior en Github . Da el siguiente error: 'ILoggerFactory' does not contain a definition for 'AddConsole' and the best extension method overload 'ConsoleLoggerExtensions.AddConsole(ILoggingBuilder)' requires a receiver of type 'ILoggingBuilder' Estoy usando NET Core 3.0 y …
20 c#  nuget  core  discord.net 

2
Cómo reemplazar la extensión AddJwtBearer en .NET Core 3.0
Tengo el siguiente código que compila y funciona en .NET Core 2.2: byte[] key = Encoding.ASCII.GetBytes(Constants.JWT_SECRET); services.AddAuthentication(x => { x.DefaultAuthenticateScheme = JwtBearerDefaults.AuthenticationScheme; x.DefaultChallengeScheme = JwtBearerDefaults.AuthenticationScheme; }) .AddJwtBearer(x => { x.RequireHttpsMetadata = false; x.SaveToken = true; x.TokenValidationParameters = new TokenValidationParameters { ValidateIssuerSigningKey = true, IssuerSigningKey = new SymmetricSecurityKey(key), ValidateIssuer = false, …



1
Convertir IAsyncEnumerable a List
Entonces, en C # 8 obtuvimos la adición de la IAsyncEnumerableinterfaz. Si tenemos una normal IEnumerable, podemos hacer una Listo casi cualquier otra colección que queramos. Gracias a Linq allí. var range = Enumerable.Range(0, 100); var list = range.ToList(); Bueno, ahora quiero convertir mi IAsyncEnumerablea Listay esto, por supuesto, de …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.