Ejemplo n.º 1
0
        public override int GetHashCode()
        {
            int hashCode = 85648994;

            hashCode = hashCode * -1521134295 + IsFound.GetHashCode();
            hashCode = hashCode * -1521134295 + ComparisonCount.GetHashCode();
            hashCode = hashCode * -1521134295 + Hash.GetHashCode();
            return(hashCode);
        }
Ejemplo n.º 2
0
        protected override async Task <Action <AsyncCodeActivityContext> > ExecuteAsync(AsyncCodeActivityContext context, CancellationToken cancellationToken)
        {
            // Inputs
            var inputArray    = InputArray.Get(context);
            var searchWordCol = SearchWord.Get(context);
            var displayLog    = DisplayLog;

            //Convert Collection to Array
            string[] searchWord = Utils.ConvertCollectionToArray(searchWordCol);
            ///////////////////////////
            // Add execution logic HERE
            bool bIsFound = Utils.MatchItemInArrayOfStrings(inputArray, searchWord, displayLog);

            ///////////////////////////

            // Outputs
            return((ctx) => {
                IsFound.Set(ctx, bIsFound);
            });
        }