diff --git a/src/Lib/MCART/Types/Extensions/StringBuilderFluentExtensions.cs b/src/Lib/MCART/Types/Extensions/StringBuilderFluentExtensions.cs
index dd3cd362d..ba57cc3c5 100644
--- a/src/Lib/MCART/Types/Extensions/StringBuilderFluentExtensions.cs
+++ b/src/Lib/MCART/Types/Extensions/StringBuilderFluentExtensions.cs
@@ -28,7 +28,6 @@
SOFTWARE.
*/
-using System;
using System.Text;
using TheXDS.MCART.Helpers;
@@ -62,15 +61,26 @@ public static StringBuilder AppendLineIfNotNull(this StringBuilder sb, string? t
}
///
- ///
+ /// Concatena una cadena luego de aplicar una operación que separa la
+ /// cadena en filas de hasta caracteres.
///
- ///
- ///
- ///
- ///
+ ///
+ /// Instancia de sobre la cual realizar
+ /// la operación.
+ ///
+ ///
+ /// Texto a concatenar. Si es , no se
+ /// realizará ninguna acción.
+ ///
+ ///
+ /// Longitud máxima de las líneas de texto a agregar.
+ ///
+ ///
+ /// La misma instancia que .
+ ///
public static StringBuilder AppendAndWrap(this StringBuilder sb, string? text, int width)
{
- sb.Append(string.Join(Environment.NewLine, text?.TextWrap(width).NotEmpty()!));
+ if (text is { } && string.Join(Environment.NewLine, text.TextWrap(width).NotEmpty()).OrNull() is { } txt) sb.Append(txt);
return sb;
}
}