UiPath

FlowCadax
Enterprise Automation & AI
RoadmapsPricing
Log InGet All-Access Pass
Full Roadmap63 TopicsInterview Prep37+ Q&AsProjects & Labs48 CapstonesCheatsheetLINQ
Syntax Cheatsheets · Content LockedAdmin Approval Required

Production Code Snippets Locked Until Admin Approval

All production C#, VB.NET, LINQ queries, dynamic selector patterns, and Regex syntax snippets unlock once your enrollment is verified.

See what is included
Showing 35 of 35 syntax snippets

LINQ Quick Reference5

Filter DataTable by Column Value

Locked

Extract rows matching condition directly into a new DataTable without loops.

Code Syntax Locked · Admin Approval Required
linqfilterdatatable

Safe Filter with Zero-Row Guard (.Any Check)

Locked

Prevents InvalidOperationException when no rows match the filter criteria.

Code Syntax Locked · Admin Approval Required
linqsafetycopytodatatable

Sum Numeric Column with Null Handling

Locked

Safely sum invoice totals while avoiding DBNull reference crashes.

Code Syntax Locked · Admin Approval Required
linqsummath

Select Distinct Values from Column

Locked

Get a clean array of unique department names or customer IDs.

Code Syntax Locked · Admin Approval Required
linqdistinctarray

Group By and Count Records

Locked

Group records by category and calculate counts or totals.

Code Syntax Locked · Admin Approval Required
linqgroupbyaggregation

Regex Quick Reference4

Extract Email Address from Text

Locked

Captures standard email addresses from emails, PDFs, or logs.

Code Syntax Locked · Admin Approval Required
regexemailstring

Extract Invoice Number with Named Group

Locked

Captures invoice numbers matching 'Invoice # INV-12345' format.

Code Syntax Locked · Admin Approval Required
regexinvoicenamed-group

Extract Currency Amount ($ or ₹ or €)

Locked

Pulls formatted monetary values including commas and decimal pennies.

Code Syntax Locked · Admin Approval Required
regexcurrencyfinance

Validate US SSN or Tax ID

Locked

Checks if a string matches XXX-XX-XXXX format.

Code Syntax Locked · Admin Approval Required
regexvalidationssn

DateTime & Culture Formatting3

Parse Custom Date String Safely

Locked

Converts strings like '25-12-2025' into DateTime objects using InvariantCulture.

Code Syntax Locked · Admin Approval Required
datetimeparseculture

Timestamp Formatter for File Names

Locked

Generates standardized ISO-style date-time strings safe for file naming.

Code Syntax Locked · Admin Approval Required
datetimefilenametimestamp

Calculate Business Working Days (Excluding Weekends)

Locked

Calculates the number of weekdays between two dates.

Code Syntax Locked · Admin Approval Required
datetimebusinessdaysmath

String Manipulation Snippets3

Split String by Delimiter Safely

Locked

Splits text and removes empty entries cleanly.

Code Syntax Locked · Admin Approval Required
stringsplittrim

Extract Substring Between Two Markers

Locked

Extracts text appearing between a prefix marker and suffix marker.

Code Syntax Locked · Admin Approval Required
stringsubstringparsing

Check String Null or Whitespace

Locked

The gold standard check for empty data inputs in RPA.

Code Syntax Locked · Admin Approval Required
stringvalidationnull-check

Selectors & UI Explorer Reference3

Dynamic Selector with Variables

Locked

Injects dynamic variables into modern Unified Target and classic selectors.

Code Syntax Locked · Admin Approval Required
selectorsdynamicui-automation

Regex Selector Syntax

Locked

Uses regular expressions directly within selector attributes.

Code Syntax Locked · Admin Approval Required
selectorsregexui-explorer

Fuzzy Selector with Matching Threshold

Locked

Tolerates minor label changes or dynamic whitespace in modern UI automation.

Code Syntax Locked · Admin Approval Required
selectorsfuzzyunified-target

DataTable Operations Reference3

Create and Initialize DataTable in Code

Locked

Builds a DataTable with typed columns without using Build Data Table activity.

Code Syntax Locked · Admin Approval Required
datatableinitializecsharp

Clone Schema vs Copy Data

Locked

Clone copies only columns; Copy copies columns and all row data.

Code Syntax Locked · Admin Approval Required
datatableclonecopy

Lookup DataRow with Primary Key

Locked

O(1) high-speed dictionary-style lookup on DataTables.

Code Syntax Locked · Admin Approval Required
datatablelookupperformance

Exception Types Reference3

BusinessRuleException (Non-Retryable)

Locked

Throw when a data condition or business rule prevents processing.

Code Syntax Locked · Admin Approval Required
exceptionsbusiness-rulereframework

System.Exception with Source Details

Locked

Throw for technical failures, capturing current state and context.

Code Syntax Locked · Admin Approval Required
exceptionssystem-exceptionerror-handling

Rethrowing in Catch Block

Locked

Rethrows the caught exception to bubble up to REFramework state machine.

Code Syntax Locked · Admin Approval Required
exceptionsrethrowstacktrace

REFramework State Cheatsheet3

Init State: Kill Processes Script

Locked

Executes in KillAllProcesses.xaml to clean up orphaned applications.

Code Syntax Locked · Admin Approval Required
reframeworkinitkill-processes

Get Transaction Data: ShouldStop Check

Locked

Checks if Orchestrator requested a graceful job stop.

Code Syntax Locked · Admin Approval Required
reframeworkget-transactionshould-stop

Process Transaction: Validation Template

Locked

Standard structure for Process.xaml in REFramework.

Code Syntax Locked · Admin Approval Required
reframeworkprocessvalidation

Orchestrator Queue Status Reference2

Queue Item Status Summary Table

Locked

Quick reference of all Queue Item statuses and transitions.

Code Syntax Locked · Admin Approval Required
orchestratorqueuesstatus

Set Transaction Status (Analytics & Output)

Locked

Setting output dictionary and processing analytics on queue completion.

Code Syntax Locked · Admin Approval Required
orchestratorset-statusanalytics

Keyboard Shortcuts (Studio)1

Studio Essential Keyboard Shortcuts

Locked

Master Studio shortcuts to double your workflow authoring speed.

Code Syntax Locked · Admin Approval Required
studioshortcutsproductivity

Config.xlsx Structure Reference1

Config.xlsx Standard Sheets Blueprint

Locked

Standard sheets layout used by InitAllSettings.xaml in REFramework.

Code Syntax Locked · Admin Approval Required
configreframeworksettings

HTTP Status Codes & API Error Handling1

HTTP Status Code Handling Decision Tree

Locked

How to handle API status codes in enterprise RPA workflows.

Code Syntax Locked · Admin Approval Required
httpapistatus-codes

Git Commands for RPA Projects1

RPA Git Workflow & .gitignore Essentials

Locked

Standard Git operations and essential .gitignore patterns for UiPath projects.

Code Syntax Locked · Admin Approval Required
gitversion-controlgitignore

Naming Convention Reference1

Enterprise UiPath Naming Standards

Locked

Official CoE naming standards for variables, arguments, and workflows.

Code Syntax Locked · Admin Approval Required
naming-conventionsbest-practicestandards

Common Activity Property Reference1

Essential Activity Properties Guide

Locked

Must-know properties for Click, Type Into, and Retry Scope.

Code Syntax Locked · Admin Approval Required
activitypropertiesclick
Enrolled Students Only
1,240+ Active Engineers·Lifetime License

Unlock All Developer Cheatsheets

Gain immediate access to verified LINQ transformations, Regex parsing patterns, DateTime arithmetic, and Orchestrator API payloads.

63+ In-Depth Lessons: REFramework, Orchestrator, LINQ, Document Understanding
48 Full Capstones: Downloadable production Studio workflows & templates
140+ Architecture Scenarios: Senior technical interview Q&A tested at Deloitte & PwC
Developer Cheatsheets & Certificate: Add verifiable badge to LinkedIn & Resume
One-time lifetime access · no subscription
See what is included
Instant Lifetime Access · PayPal, Cards, Crypto & UPI Accepted