diff --git a/src/Avalonia.Base/Data/Core/Plugins/MethodAccessorPlugin.cs b/src/Avalonia.Base/Data/Core/Plugins/MethodAccessorPlugin.cs index 4aa6434de2..5d694f4cf9 100644 --- a/src/Avalonia.Base/Data/Core/Plugins/MethodAccessorPlugin.cs +++ b/src/Avalonia.Base/Data/Core/Plugins/MethodAccessorPlugin.cs @@ -89,7 +89,7 @@ namespace Avalonia.Data.Core.Plugins var returnType = method.ReturnType; bool hasReturn = returnType != typeof(void); - var signatureTypeCount = hasReturn ? 1 : 0 + parameters.Length; + var signatureTypeCount = (hasReturn ? 1 : 0) + parameters.Length; var paramTypes = new Type[signatureTypeCount];