ente/lib/extensions/string_ext.dart
2022-12-19 09:57:45 +05:30

13 lines
246 B
Dart

extension StringExtensionsNullSafe on String? {
int get sumAsciiValues {
if (this == null) {
return -1;
}
int sum = 0;
for (int i = 0; i < this!.length; i++) {
sum += this!.codeUnitAt(i);
}
return sum;
}
}