ReordenarAsignaciones
v1.2
Консольное приложение для изменения порядка выполнения заданий. (редакция от 21 мая 2023 г.)
Версия для .NET 6.
В NuGet вы можете скачать пакет и установить его как инструмент .NET.
Por ejemplo esta asignación:
LaFactura.Activa = chkFacActiva.IsChecked;
Lo convertirá en:
chkFacActiva.IsChecked = LaFactura.Activa;
Y al revés:
chkFacActiva.IsChecked = LaFactura.Activa;
Lo convertirá en:
LaFactura.Activa = chkFacActiva.IsChecked;
В коде я использую дополнительные преобразования некоторых расширений, которые обычно использую с классом/модулем под названием Extensions.
В папке Extensions находится код Visual Basic и код, преобразованный в C# (непроверенный).
Эти расширения преобразуют текстовую строку в определенный тип:
AsDecimal, AsDecimalInt, AsInteger, AsDouble, AsDate, AsDateTime y AsTimeSpan.
Los equivalentes en ToString son:
AsInteger .ToString()
AsDecimalInt .ToString()
AsDecimal .ToString("0.##")
AsDouble .ToString("0.##")
AsDate .ToString("dd/MM/yyyy")
AsDateTime .ToString("dd/MM/yyyy HH:mm")
AsTimeSpan .ToString("hh\:mm")
En Visual Basic sería: .ToString("hh:mm")